Skip to content

adjuster2004/project_scrypts

Repository files navigation

project_scrypts

Project scrypts помогают структурировать папки в проектах, создавать и выводить структуру в TXT формате

Генерация структуры проекта через файлы структур

  • generate_structure.py

Создает нужную структуру папок и файлов. Структура указывается в файле structure.txt

Приложены 2 варианта, необходимо переименовать, либо указать при запуске:

py generate_structure.py structure1.txt
py 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 сообщений. Проверка защиты от спама.

About

Project scrypts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages