0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Чтобы сделать вызов функции из другого файла в python, ее необходимо сначала импортировать. Вы можете импортировать как весь файл(модуль), так и отдельно функции из него. Для импорта, каталог, в котором лежит файл, должен быть пакетом(package), то есть содержать в себе файл<strong>init</strong>.py .</p>
1
<p>Чтобы сделать вызов функции из другого файла в python, ее необходимо сначала импортировать. Вы можете импортировать как весь файл(модуль), так и отдельно функции из него. Для импорта, каталог, в котором лежит файл, должен быть пакетом(package), то есть содержать в себе файл<strong>init</strong>.py .</p>
2
<p>Импорт модуля. В таком случае функции из модуля вызываются через точку:</p>
2
<p>Импорт модуля. В таком случае функции из модуля вызываются через точку:</p>
3
from my_package import my_module # где my_package - пакет # my_module - искомый файл def main(): x = my_module.function() ...<p>Импорт конкретной функции из модуля:</p>
3
from my_package import my_module # где my_package - пакет # my_module - искомый файл def main(): x = my_module.function() ...<p>Импорт конкретной функции из модуля:</p>
4
from my_package.my_module import function def main(): x = function() ...
4
from my_package.my_module import function def main(): x = function() ...