【发布时间】:2021-12-29 11:35:50
【问题描述】:
我想在任何目录的任何脚本中导入我自定义编写的函数,就像我在任何脚本中导入请求模块一样。我正在运行 Ubuntu 和 Python 3.9
编辑: 我按照本教程满足了我的要求 - https://packaging.python.org/tutorials/packaging-projects/
【问题讨论】:
-
将您的自定义模块放在主脚本的同一目录中,然后执行以下操作:
from your_module import *或 (函数名称) -
我想您是指将脚本放在同一目录中。有没有办法将脚本放在系统目录中,这样我就不需要将文件放在同一目录中
-
是的,你可以这样做:
import sys sys.path.append('/path/to/application/app/folder') from module import function_names- 就像@Ulises Bussi 所说的那样。
标签: python python-3.x module