我在python中有一个包含包名列表的脚本,我需要将每个包下载为zip。我找不到任何帮助,以便除了这个之外在python本身下载包:
import subprocess
subprocess.Popen(["node","npm" "install", "open"], shell=True)
所以我假设我可以使用子进程来运行cmd命令并尝试
subprocess.Popen(["npm", "pack", "lodash"], shell=True)
其中lodash是包名。 我没有收到任何错误,但没有任何错误。我跑了
npm pack lodash
在同一目录下的cmd中,它工作正常。有什么我想念的吗?
https://docs.python.org/2/library/subprocess.html#frequently-used-arguments 我试过但从这里听不懂......