【发布时间】:2021-08-31 22:09:16
【问题描述】:
谁能告诉我如何使用 Python 脚本在任何文件夹中执行“npm run start”。但请使用“os”运算符而不是“subprocess”。
编辑: 我需要一个 python 脚本,它转到一个特定的文件夹,然后执行 “npm 运行开始”。我该怎么做?
【问题讨论】:
-
你尝试了什么?你收到错误信息了吗?显示有问题。
-
通常在系统变量
PATH中,你应该用npm添加文件夹的完整路径(我会重复:folder,而不是程序npm)然后你可以在任何文件夹中运行,任何语言。 -
我需要一个 python 脚本,它会转到一个特定的文件夹,然后执行“npm run start”。我该怎么做?
-
您在
os.system()之前尝试过os.chdir(...)吗?或者系统命令cd ... && npm ...或者cd ... ; npm ...? -
谢谢,用 os.chdir(...) 搞定了
标签: python command-line subprocess os.system