"""
Created on Wed Jun 23 20:55:33 2021
@author: xfw
"""
import requests
from lxml import etree
import os
print(os.getcwd())
if not os.path.exists('huya'):
os.mkdir('huya')
headers={
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"
}
url = 'https://www.huya.com/g/2168'
response = requests.get(url, headers=headers)
if response.status_code == 200:
print('okay')
else:
print('fail')
html = etree.HTML(response.text)
girls = html.xpath('//li[@class="game-live-item"]//img[@class="pic"]')
for girl in girls:
img_href = girl.xpath('./@data-original')[0].split('?')[0]
name = girl.xpath('./@alt')[0]
img = requests.get(url=img_href, headers=headers)
with open( f'huya/{name}.jpg', 'wb') as f:
f.write(img.content)
print(name, 'downloaded over!')
print("###############################################")