Skip to main content

A python package for anagrams

Project description

ANAGRAM READ ME

There are several methods that can be used in the holistic_anagram.py file. These include:

  • init_app
  • enter_words_print
  • enter_words_json

Install

Note: python-anagram requires python3

pip install holistic-anagram

Website using python-anagram

Steps on how to use python-anagram package

  1. Create an instance of your anagram. Example: anagram = Anagram()
  2. Initialize your instance. anagram.init_app(). This allows the app to check if a word is real or not.
  3. You can then enter words using enter_words_print method or enter_words_json. The former is as an interactive script using the input function. The later requires the sentence argument, and generates json data to be used in a web application e.g. in FastAPI, Flask, Django, etc.

Example of use

  • Type in bats tabs tekken attack on titan no rats tsar star tops tops spot stop psto psto pots
  • This will remove the non-English words, remove duplicates and leave you with: bats tabs attack on titan no rats tsar star tops spot stop
  • It then checks if any of the words are anagrams of each other.
  • Output is either a print statement or returns json formatted data.

Dependencies

  • No dependencies

Python versions

  • 3.7.x
  • 3.8.x
  • 3.9.x

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

holistic-anagram-1.0.5.tar.gz (3.1 kB view hashes)

Uploaded Source

Built Distribution

holistic_anagram-1.0.5-py3-none-any.whl (527.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page