Firstly, this does NOT improve your odds of winning.
Any "predictions" made are not actual predictions; the code is simply checking what the most frequent numbers picked are and puts them in lines.
To update the results, go to the Lotterywest Results Page and download whichever CSV you want to update. Do NOT change the name of the CSV or the code will not find it. Make sure the new CSV overwrites the old one and keep it in the same location as lotto.py
.
If you have suggestions, or see any errors, feel free to let me know here.
Or fix them yourself by submitting a pull request.
Or neither. Whichever really.
Check Tickets: Compare your numbers against winning numbers to see how many matches you have.
Generate Lines: Create lottery lines based on the most frequently drawn numbers.
View Frequencies: Analyze how often each number has been drawn in past games.
Python 3.x
CSV files for each lottery game (saturday-lotto.csv, oz-lotto.csv, powerball.csv, set-for-life.csv)
- saturday-lotto.csv
- oz-lotto.csv
- powerball.csv
- set-for-life.csv
- lotto.py
This project is licensed under the GNU GPLv3 License.
For any questions or feedback, feel free to open an issue or reach out to me on Reddit (link at the end of this document).
To get started with the Lottery Number Generator:
Clone the Repository:
git clone https://github.com/gitburn88/lotto.git
Navigate to the Directory:
cd lotto
Run the Script:
python3 lotto.py
Follow the Prompts: Choose the desired mode and interact with the script as guided.
Graphical User Interface (GUI): Develop a user-friendly GUI for easier interaction.
Automated Data Fetching: Integrate APIs to automatically fetch the latest lottery results.
Advanced Statistics: Provide more in-depth statistical analysis of number frequencies and patterns.
Thank you for checking out the Lottery Number Generator! Remember to play responsibly and good luck!
Louis. My Reddit: Turbulent_Goat1988