Project scrypts помогают структурировать папки в проектах, создавать и выводить структуру в TXT формате
- generate_structure.py
Создает нужную структуру папок и файлов. Структура указывается в файле structure.txt
Приложены 2 варианта, необходимо переименовать, либо указать при запуске:
py generate_structure.py structure1.txtpy generate_structure.py structure2.txt- generate_tree.py
Наборот, пробегает по папкам и выводит структуру папок-файлов в TXT. Структура хранится в create_project_structure.
Не забудьте положить py файл в корень проекта.
- tree_view.py
Тоже самое, что и generate_tree.py, но при запуске попросит ввести путь к корню проекта.
- test_smtp.py
Создает SMTP подключение на указанный сервер и порт, сообщает серверу, что во вложении есть файл EXE. Проверка фильтра вложений.
- spam_test.py
Создает SMTP подключение на указанный сервер и порт, и посылает 10 сообщений. Проверка защиты от спама.