import os
url='http://106.3.62.196/mov.bn.netease.com/movieMP4/2011/3/U/1/S6V22L0U1.mp4?wsiphost=local'
os.system("wget -c $url -O test")
os.system 语句无法运行。如何在这里将python中的url值发送到shell命令?
代替
os.system("wget -c $url -O test")
和
os.system("wget -c %s -O test" % url )
您可能还想看看像 subprocess.call() 这样的东西是否适合您。
以下对我有用:
import os
url='http://106.3.62.196/mov.bn.netease.com/movieMP4/2011/3/U/1/S6V22L0U1.mp4?wsiphost=local'
os.system("wget -c "+url+" -O test")
但是,在大多数情况下,这不是从 python 下载文件的最佳方式,当然也不是最便携的方式。