从另一个python脚本调用python命令

从另一个python脚本调用python命令,python,python-2.7,subprocess,Python,Python 2.7,Subprocess,我正在使用一个python包Molbery,一个面向分子生物学家的工具,其用法如下 molbery -o output_file_path input_path 我正在使用PythonCGI脚本,并希望从该CGI脚本中执行上述命令。然后,输出文件的结果输出将显示在网页中如果我正确理解了你的问题,这应该对你有用 import os os.system("molbery -o output_file_path input_path") 还是这个 from subprocess import ca

我正在使用一个python包Molbery,一个面向分子生物学家的工具,其用法如下

molbery -o output_file_path input_path

我正在使用PythonCGI脚本,并希望从该CGI脚本中执行上述命令。然后,输出文件的结果输出将显示在网页中

如果我正确理解了你的问题,这应该对你有用

import os
os.system("molbery -o output_file_path input_path")
还是这个

from subprocess import call
call('molbery -o output_file_path input_path')
您还可以看到

一种方法是将其作为:

。。。或者

import os
os.system("some_command your_args")
但是,通常可以通过导入模块并使用其函数和模块直接使用模块。我似乎找不到这方面的任何文档,所以我要做的第一件事就是查看源代码本身。特别是(即,主要功能/模块)

import os
os.system("some_command your_args")