@login_required
def showmeagirl(request):
while (True):
index = random.randint(10000, 40000)
from lxml import html
etree = html.etree
url = 'https://www.nvshens.net/g/' + str(index) + '/'
data = requests.get(url)
s = etree.HTML(data.text)
img_url = s.xpath('//*[@id="hgallery"]/img[2]/@src')
img_title = s.xpath('//*[@id="htilte"]/text()')[0]
if not img_url:
continue
else:
break
print(img_url)
a = img_url[0][:-6]
img_list = []
for i in range(1, 60):
img_list.append(a + str(i).zfill(2) + '.jpg')
url = 'https://www.nvshens.net/g/' + str(index)
etree = html.etree
data = requests.get(url)
s = etree.HTML(data.text)
girl_url = s.xpath('//*[@id="utag"]/li[1]/a/@href')
url = 'https://www.nvshens.net' + girl_url[0] + 'album/'
print(girl_url[0][-6:-1])
data = requests.get(url)
s = etree.HTML(data.text)
# print(data.text)
girl_url2 = s.xpath('//*[@id="photo_list"]/ul/li/div[1]/a/@href')
print(girl_url2)
add_url = 'https://www.nvshens.net/ajax/gallery_all_handler.ashx?girlid=' + girl_url[0][-6:-1]
print(add_url)
html = requests.get(add_url).text
print('*' * 100)
news = re.findall("li_link\" href=\"(.+?)\"><img alt=", html, re.S)
girls = news + girl_url2
girl_list = []
for x in girls:
girl_list.append(x[3:8])
print(girl_list)
for g in girl_list:
img = get_imglist(g)
img_list += img
return render(request, 'showmeagirl.html', locals())
how to show me a girl in django
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...