Skip to main content

Word Search Puzzle Generator

Introduction

Generate a puzzle

All what you need is de define a list of words and provide the dimensions of the panel. Please make sure that the number and the length of the words fit the dimensions of the panel.

from word_search_puzzle.utils import display_panel
from word_search_puzzle.algorithms import create_panel

words = ['Cat', 'Bear', 'Tiger', 'Lion']

result = create_panel(height=5, width=5, words_value_list=words)

print('Attempts: {}'.format(result.get('attempts')))
print('Solution took: {} ms'.format(result.get('elapsed_time')))
display_panel(result.get('panel'))

# Output:
#   Attempts: 2
#   Solution took: 31 ms
#
#   l  w  m  e  r
#   i  w  c  e  x
#   o  v  g  a  q
#   n  i  n  i  t
#   t  b  e  a  r

Metadata

Release files for word-search-puzzle 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for word-search-puzzle 0.3
File Size Uploaded Provenance
word-search-puzzle-0.3.tar.gz 5.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for word-search-puzzle 0.3
File Interpreter ABI Platform
word_search_puzzle-0.3-py3-none-any.whl Python 3 none any Details

Total release size: 13.1 kB

Release files / word-search-puzzle-0.3.tar.gz

Download URL word-search-puzzle-0.3.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4dddc8214330b269e395dad2b3e086035ebeb8686f5bee6a8d60822e19adfaf0
BLAKE2b-256 checksum
How to use checksums
3a926cc670b274c8ae1ca6e17307d86e16a332b39879e813f37db2f2fc64aac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.1

Release files / word_search_puzzle-0.3-py3-none-any.whl

Download URL word_search_puzzle-0.3-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ed8fcf74091a8b5d3bde1c8b1ab2a50f906a8d8859c135c3d96f6532247f7e1
BLAKE2b-256 checksum
How to use checksums
95a38e6ed8c9fece4a8f6f418bc71bb269107b7a9d988f41b01570f9f42b066a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.1

Security for word-search-puzzle 0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page