所以我检查了其他几个标题类似的链接,但它不能解决我的具体问题。我正在尝试在notepad++中运行一个python文件,这对我来说不是问题,但是这个文件需要一些东西才能编译。这就是我在命令提示符下成功运行它的方法。
python upload.py --upload.py=“视频路径”--title=“标题”--description=“测试”
我的问题是,我如何在不同的python文件中设置这些属性,然后直接调用该文件呢?
下面是我在新文件中的代码
谢谢
发布于 2017-01-10 08:23:41
您可以使用子进程模块来完成此操作。遵循文档中的示例和您列出的代码:
import subprocess
result = subprocess.check_output('python upload.py --file="video path" --title="title" --description="testing"')result将存储命令的所有输出。
注意:如果您在windows环境中运行,而不是在linux环境中运行,请将/usr/bin/python更改为python。
发布于 2017-01-10 08:17:24
也许你可以使用子进程来调用你的特定命令。
在同一文件夹中的一个单独文件中,您可以将一个文件放入如下所示:
import subprocess
subprocess.call("python upload.py --file= \"video path\" --title= \"title\" --description= \"testing\"")然后你只要调用那个文件,就行了.
https://stackoverflow.com/questions/41559132
复制相似问题