此问题在此处已有答案:
Blocking and Non Blocking subprocess calls(1个答案)
5天前关闭。
在我的python程序中,我正在运行:
os.popen('sh download.sh')
其中download.sh
使用curl下载了几个csv文件。
有没有办法等到文件下载完毕后,python程序才继续运行?
此问题在此处已有答案:
Blocking and Non Blocking subprocess calls(1个答案)
5天前关闭。
在我的python程序中,我正在运行:
os.popen('sh download.sh')
其中download.sh
使用curl下载了几个csv文件。
有没有办法等到文件下载完毕后,python程序才继续运行?
2条答案
按热度按时间svmlkihl1#
您可以通过将命令定义为子进程来解决此问题:
uxhixvfz2#
我想你可以使用“subprocess”和process.wait()函数。例如: