从 python 文件调用和 运行 其他 python 文件

Calling and running other python files from a python file

所以我检查了其他几个标题相似的链接,但是,它无法解决我的具体问题。我正在尝试在 notepad++ 中 运行 一个 python 文件,这对我来说不是问题,但是这个文件需要一些东西才能编译。这就是我在命令提示符下成功 运行 的方法。

python upload.py --file= "video path" --title= "title" --description= "testing"

我的问题是,如何在不同的 python 文件中设置这些属性,然后只调用该文件?

这是我在新文件中的代码

谢谢

enter image description here

enter image description here

也许您可以使用子流程来调用您的特定命令。

在同一文件夹中的单独文件中,您可以像这样放置一个文件:

import subprocess

subprocess.call("python upload.py --file= \"video path\" --title= \"title\" --description= \"testing\"")

然后你只要调用那个文件,就是这样...

您可以使用子流程模块来执行此操作。按照文档中的示例和您列出的代码:

import subprocess
result = subprocess.check_output('python upload.py --file="video path" --title="title" --description="testing"')

result 将存储您的命令的任何输出。

注意:如果您 运行 在 windows 环境中,而不是 linux,请将 /usr/bin/python 更改为 python。