Приветствую вас , человеки ! , эта статья будет весьма и весьма короткой , в ней я расскажу как можно создать модуль python3 , а в следующей же статье мы займёмся чем то посерьёзней . А пока :
немного теории :
Модуль в python3 - это обычный файл с окончанием .py .
Название файла - это и есть название модуля .
Так же , модуль может импортировать модуль .
Давайте создадим простой модуль .
Так его и назовём - module.py
Напишем в нём всего одну функцию :
Теперь в этой же директории создадим файл в котором импортируем это дело и вызовем функцию:
Запускаем и :
Работает !
Но сейчас возник вопрос , а для чего это всё нужно ?
Модули помогут сократить программу . Например вам нужно спросить у пользователя , что нужно сделать , а после этого выполнить выбранный им сценарий . Без модулей все сценарии находятся в одном файле , а с модулями сценарии находятся в отдельных файлах .
Разница ещё особо не заметна , если у вас пара сценариев , но когда их у вас штук 30 ...
Реальный пример : Утилита Websploit .
На этом всё , увидимся в следующей статье .
Кхм :