繁体   English   中英

使用Python运行另一个程序

[英]Running another program using Python

我有一个处理文件并返回另一个文件作为输出的程序。 当我在cmd中运行它时,我首先设置路径:“ cd c:\\ program”,然后将其设置为处理位于程序文件夹“ program test.txt”中的文件。 我想要一个python程序使用subprocess模块​​为我做这件事,但是我无法使其工作。

我已经阅读了相关文章,并且知道应该很容易,但是作为一个新手,我一直无法弄清楚。 帮助极大的应用。

这是我尝试过的代码的一个示例。 它可以运行,但不会产生任何结果。

import subprocess

textfile = 'c:\program\test.txt'
programPath = r'C:\program\program.exe'
subprocess.Popen([programPath, textfile])

您忘了在textfile的文字前加上r

textfile = r'c:\program\test.txt'

\\t是制表符。下次,请在帖子中也包含所有错误消息。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM