我想从另一个python脚本运行python脚本传入参数和中间的函数

时间:2017-05-19 10:40:45

标签: python pyqt

基本上我想做的就是运行一个名为" p1.py"的python脚本。从另一个python脚本,知道当我通常在我的终端中运行p1.py时,我会这样运行:

./directory/p1.py train /path/to/dataset/ 

我用过:subprocess.call(['f1.py','/path/to/dataset/']) 但这仅适用于命令行参数,并且不会在它们之间接受函数。 我怎么可能解决这个问题,知道我已经搜索过类似的问题,但我没有找到任何与我的案件有关的事情。

1 个答案:

答案 0 :(得分:0)

使用python内置的execfile方法https://docs.python.org/2/library/functions.html#execfile execfile('./directory/p1.py')

相关问题