Оцените сайт Добавить сайт в закладки

Модули в python

Модуль - отдельный файл, содержащий функции и данные. Объекты из модуля можно импортировать в другие модули. Название модуля - название.py

Импорт модуля

Для того, чтобы импортировать какой-либо модуль в программу надо использовать команду

import название_модуля. Обычно модули объявляют в начале программы.

Для вызова функции, находящейся в импортированном модуле нужно ввести имя_модуля.имя_функции()

Для того, чтобы при вызове функции постоянно не вводить имя модуля используется from. 

from module import func #импорт функции func
func() #вызов func

Чтобы при использовании from выбрать все функции и не вводить все их имена можно воспользоваться знаком *, который означает, что импортировать все.

from module import * #импорт всех функций
func() #вызов func
f() #вызов функции f

Для того, чтобы задать функции свое имя нужно воспользоваться командой as.

from module import func as f  #импорт функции func 
f() #вызов func

Стандартные модули

При установки python на свой компьютер пользователь так же получает возможность использования стандартных библиотек, распространяемых вместе python.

Командная строка

Для работы с командной строкой в питоне используется модуль sys.

Для того, чтобы его подключить надо ввести import sys

Запуск внешних процессов

Для того, чтобы запустить какую-либо программу с помощью python используется модуль subprocess. При использовании данного модуля программа запустится в соответствии с аргументами, дождется выполнения и вернет код возврата.

 

Предыдущий урок Следующий урок