This program is useful for people trying to memorize the contents of a table. For example, vocabulary. Or German Articles, ....
Simply put the items into an Excel spreadsheet where the column and row header indicate the data that the person needs to memorize and then use the test button to test yourself on the data.
Objekt Pronomen | Akkusativ | Dativ |
---|---|---|
ich | mich | mir |
du | dich | dir |
er/der | ihn | ihm |
sie/die | sie | ihr |
es/das | es | ihm |
wir | uns | uns |
ihr | euch | euch |
sie(plural) | sie | ihnen |
Sie | Sie | Ihnen |
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
MacOS High Sierra (10.13+) python 2.7 pip openpyxl wxpython pyinstaller (optional)
If you have not installed pip, you can finda guide here: https://www.makeuseof.com/tag/install-pip-for-python/
- Install openpyxl (https://openpyxl.readthedocs.io/en/stable/)
pip install openpyxl
- Install wxPython (https://wiki.wxpython.org/How%20to%20install%20wxPython)
sudo pip install wxPython
- (Optional) Install pyinstaller ( https://www.pyinstaller.org/)
pip install pyinstaller
Run pybuild.sh and deploy the .app file with your favorite deployemt scheme
If you want to build an .app package for use on MacOS use the pybuid.sh (pyinstaller) script. You can use this script.
I am not really soliciting contributions. Use the code if you like it.
All versioning here in github
- David Shulman
This project is licensed under the MIT License - see the LICENSE.md file for details
- All the great people who created openpyxl and wxPython (and pyinstaller)
- Also, I generally used sample code I found on the internet. I cannot always point to a specific example since it is a combination of many people's contributions.
Be kind. Share!