# -*- coding: UTF-8 *-
import requests
from lxml import etree
import time
import os
# url = "http://www.netbian.com/"
url_list = ["http://www.netbian.com/"]
for i in range(2,100):
url_list.append("http://www.netbian.com/index_{}.htm".format(i))
for url in url_list:
response = requests.get(url)
content = response.content.decode("gbk")
html_str = ""
src_list = []
name_list = []
html_str = etree.HTML(content)
# img_list = html_str.xpath("//div[@class='list']/ul/li/a/img")
src_list = html_str.xpath("//div[@class='list']/ul/li/a/img/@src")
name_list = html_str.xpath("//div[@class='list']/ul/li/a/img/@alt")
# print(src_list)
# print(name_list)
# for img in img_list:
# print(img)
file_path = "./img"
for i in range(len(src_list)):
# print(img_list[i])
# print(name_list[i])
if os.path.exists(file_path):
pass
else:
os.mkdir(file_path)
with open(file_path + "/{}.jpg".format(name_list[i]),"wb") as f:
# f.write(img_list[i])
time.sleep(0.3)
res = requests.get(src_list[i])
con = res.content
f.write(con)
print("下载成!")