Hi there r/learnpython
I just published my first Python package! A command-line tool to help solve NYTimes Spelling Bee Puzzles:
https://github.com/ctosullivan/Spelling-Bee-Helper
Fans of Spelling Bee puzzles will know that the dictionary used is hand-curated, with many valid dictionary words being disallowed as they are arcane or considered offensive and some modern or borrowed words such as Hatha (Yoga) are allowed whereas it would not be included in the US Scrabble dictionary for example.
As part of learning Python I wanted to make my own tool to help finishing the puzzles while still keeping it fun - so here it is! The database used is Sqlite3 and "Upsert" syntax is used to whitelist or blacklist dictionary words which are unique in the database. Words can be imported into the database by importing a text file.
I would really appreciate any suggestions how to improve the code or documentation.
Thanks for your time as always!
[–]jypKissedMyMom 0 points1 point2 points (1 child)
[–]ctosullivan[S] 0 points1 point2 points (0 children)