Программа для автоматической генерации примеров для школьников =)
Всем доброго времени суток.
Сегодня я хочу поделиться одной полезной программой, которую написал сам. Так как я подрабатываю репетитором по математике, то у меня возникла необходимость придумывать задания для детей. А конкретней, на таблицу умножения.
Программа генерирует docx-файл с уже готовыми примерами. Каждый раз они разные.
Мне это очень сильно экономит время.
Ссылка на программу : https://yadi.sk/d/G_TZj--o3NAWxE
Скачиваем и распаковываем все в какую-нибудь папку.
В архиве содержатся два файла:
- template.docx - это шаблон. Мы его просто не удаляем =)
- CreateFile.py - это сам файл, который мы и будем запускать.
Но чтобы все работало нам еще необходимо установить Python 2.7
Ссылка на скачивание Python 2.7 : https://www.python.org/ftp/python/2.7.14/python-2.7.14.msi
Тут все просто - скачиваем и устанавливаем как обычную программу.
И нам осталось сделать последний шаг - установить docxtpl.
- Переходим в папку, куда установили Python. По умолчанию он устанавливается в C:\Python27\
- Там будем папка Scripts. Переходим в нее. И оказываемся в C:\Python27\Scripts\
- Далее зажимаем shift и нажимаем правую кнопку мыши ВНЕ ФАЙЛОВ ( то есть не тыкая на файлы ).
И выбираем "Открыть окно команд".
Перед нами откроется консоль команд
4.) В открывшейся консоле команд мы пишем следующую строку:
pip install docxtpl==0.2.4
И жмем Enter. Ждем около минуты пока всё установится.
Когда все установится, то консоль будет выглядеть примерно так
Ура! Готово! Надеюсь это было не сложно для Вас =)
Теперь мы может запускать программу - файл CreateFile.py.
После того, как мы его запустили, в той же папке должен появиться файл с примерами.
Если вдруг у кого-то возникли трудности, то пишите в комментариях - я постараюсь Вам помочь.
Или если Вы не знаете программирование и есть необходимость в подобной программе ( допустим, составление квадратных уравнений ), то тоже пишите в комментариях. Обсудим, и я постараюсь Вам помочь.
Всем пока-пока. Не скучайте =)