我如何在另一个python程序中运行python程序?

问题描述 投票:0回答:2

我有两个不同的python程序。在需要时如何才能在另一个程序中运行一个程序(例如,如果满足特定条件)?

[我听说我可以用import <program name>来做到这一点,但是当我这样做时,程序立即启动,而不是在需要时启动。

python
2个回答
0
投票

您可以只在需要的地方调用导入(不一定在文件的顶部,而是在代码的中间),并将其包装在if语句中,以便在满足该条件时调用导入。


0
投票

尝试将第二个程序制作为该文件中的功能,然后像导入功能一样>]

from <python-program> import <function>

并在满足条件时调用函数


0
投票

您应该将代码包装在函数中。当您要运行那部分代码时,只需调用该函数即可。

© www.soinside.com 2019 - 2024. All rights reserved.