标签: python
我有两个python文件。
我需要从1号召唤2号。
我知道os.system()命令。
但是它被认为是执行python脚本的最差方法。
我需要调用的脚本不包含任何函数或类。但是只是流程。
从另一个脚本执行脚本的更好方法是什么。
答案 0 :(得分:0)
将两个文件都放在同一目录中。
在目录中添加一个名为__init__.py的空文件。
__init__.py
然后在第一个文件中仅包含以下内容:from file2 import myfunction
from file2 import myfunction
然后您可以从myfunction中的file2呼叫file1。
myfunction
file2
file1
答案 1 :(得分:0)
通过导入,您可以执行功能之外的其他.py文件中的所有内容。
如果我在 template.py 中,但想在 test.py 中运行仅打开gui窗口的代码,我要做的就是键入{{ 1}},并具有这样的地图结构