python批量下载文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python批量下载文件相关的知识,希望对你有一定的参考价值。

#!/usr/bin/python # _*_ coding: utf-8 _*_ ‘‘‘ Created on 2018年8月22日 ‘‘‘ import urllib import urllib2 import re req = urllib2.Request(‘http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/‘) # req = urllib2.Request(‘http://www.cvpapers.com/cvpr2014.html‘) f = urllib2.urlopen(req) localDir = ‘E:download\‘ urlList = [] for eachLine in f: line = eachLine.strip() if re.match(‘.*rpm.*‘, line): # print(line) wordList = line.split(‘"‘) for word in wordList: if re.match(‘.*.rpm$‘, word): # print(word) urlList.append(word) for everyFile in urlList: # print (everyFile) everyURL = "http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/"+everyFile # print(everyURL) localFile = localDir + everyFile try: urllib.urlretrieve(everyURL, localFile) #按照url进行下载,并以其文件名存储到本地目录 except Exception,e: continue

以上是关于python批量下载文件的主要内容,如果未能解决你的问题,请参考以下文章

Python3 根据m3u8下载视频,批量下载ts文件并且合并

坑金山文档批量下载技巧记录(Python+JS)

python批量修改文件名

用python批量下载贴吧图片 附源代码

坑金山文档批量下载技巧记录(Python+JS)

坑金山文档批量下载技巧记录(Python+JS)