你如何在Python中执行./executable?

时间:2014-07-07 05:43:52

标签: python linux ubuntu

我有一个可执行文件,它是编译和运行C程序的结果。

让我们来称呼" file1"。

通常,这就是我在Linux中执行它的方式。

./file1

但是现在,我需要在Python中执行它。

我已经尝试了

os.system("./file1") 

- 无济于事。有人可以帮帮我吗?

P.S - 对于古怪的间距道歉。

1 个答案:

答案 0 :(得分:4)

使用subprocess模块

>>> import subprocess
>>> subprocess.call(['./file1'])