如何从pypy中的.py文件打开python中的.py文件?

2024-04-18 16:57:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我的程序目前由2.py文件组成。在

我在pypy中运行代码的主要部分(速度更快),然后在python中打开第二个文件,该文件使用matplotlib.pyplot绘制数据。在

我设法打开了使用:

subprocess.Popen(['C:\\python26\\python.exe ','main_plot.py',])

打开我的第二个文件。。。在

^{pr2}$

但是,我希望能够将参数传递给在python中打开的plot_function。有可能吗?在


Tags: 文件数据代码py程序plotmatplotlib绘制
2条回答

最简单的方法是os.system("main_plot.py arg")

是的,Popen构造函数接受一个长度为n.See the note here.的列表,所以只需将参数添加到main_绘图.py到您的列表:

subprocess.Popen(['C:\\python26\\python.exe ','main_plot.py','-n',1234])

编辑(响应您的编辑):

你需要修改main_绘图.py接受命令行参数来调用函数。这样可以做到:

^{pr2}$

相关问题 更多 >