0
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命令?

4

2 回答 2

2

代替

os.system("wget -c $url  -O  test")

os.system("wget -c %s -O  test" % url )

您可能还想看看像 subprocess.call() 这样的东西是否适合您。

于 2013-02-07T14:20:53.697 回答
0

以下对我有用:

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 下载文件的最佳方式,当然也不是最便携的方式。

于 2013-02-07T14:21:05.727 回答