|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import urllib.request as ur
import re
import os
def open_url(url):
req = ur.Request(url)
req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36')
response = ur.urlopen(req)
html = response.read()
return html
def find_imgs(url):
html = open_url(url).decode('gbk')
img_addr = re.findall(r'<img src="([^"]*\.jpg)"',html)
print(img_addr)
return img_addr
def save_imgs(img_addr):
for each in img_addr1:
os.chdir('pictrue')
filename = each.split('/')[-1]
with open(filename,'wb') as f:
img = open_url(each)
f.write('img')
def down_bz():
filename = 'pictrue'
os.mkdir(filename)
url = 'http://pic.netbian.com/4kdongman/'
open_url(url)
find_imgs(url)
save_imgs(img_addr)
if __name__ == '__main__':
down_bz()
|
|