|

楼主 |
发表于 2019-1-27 18:00:27
|
显示全部楼层
import requests
from multiprocessing import Pool
def templ(i):
url = "https://kbzy.zxziyuan-yun.com/20180408/W2hUGZAx/800kb/hls/pGThHt8757%03d.ts"%i
header={'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.6815.400 QQBrowser/10.3.3006.400 '}
r = requests.get(url,headers=header)
ret = r.content
with open('./mp4/{}'.format(url[-17:]),'ab'):
f.write(ret)
f.close()
if __name__ == '__main__':
pool = Pool(20)
for i in range(20):
pool.apply_async(templ,(i,))
pool.close()
pool.join()
这是源代码,运行没有出错,但下载的文件怎么是0字节呢?
|
|