QingYi. 发表于 2021-6-22 20:16

使用Python获取美女写真图(带代码+成果图)

本帖最后由 QingYi. 于 2021-6-24 22:46 编辑

拿着网站练手
"https://www.yalayi.com/"


如果大家有这种网址的话,请私信或者评论发我。(需要正规的 不露点的)



如果大家有vip的话,可以私信发我。





import os

import requests
from lxml import etree
import urllib

url = "https://www.yalayi.com/"

resp = requests.get(url)
# 会乱码 设置一下编码
resp.encoding = "utf-8"

html = etree.HTML(resp.text)

link = html.xpath("//div[@class='main']/div/div/ul/li/div/a/@href")
for item in link:
    # 拿到 url = "https://www.yalayi.com/" 这个url下面的子url =》 get pictures
    resp = requests.get(item)
    resp.encoding = "utf-8"
    # 再次进入xpath
    sub_page = etree.HTML(resp.text)
    # print(resp.text)
    # get download links
    download_link = sub_page.xpath("//img[@class='lazy']/@data-original")
    # make dir
    if not os.path.exists("pic"):
      os.mkdir("pic")
    # name count
    i = 0
    name = sub_page.xpath("//img[@class='lazy']/@alt")
    for download in download_link:
      urllib.request.urlretrieve(download, "pic/{}.jpg".format(name))
      print("%s下载完毕" % name)
      i += 1
    # break

QingYi. 发表于 2021-7-30 13:15

125733578 发表于 2021-7-30 13:00
最后下载到哪里了??

当前目录下的pic下面

if not os.path.exists("pic"):
      os.mkdir("pic")

璐璐诺 发表于 2021-6-22 20:21

正规的不漏点的哈哈哈哈哈哈哈哈哈哈哈哈哈 ??

detianda 发表于 2021-6-22 20:25

我也要正规的,别P就行,够了:wwqwq

wychashe 发表于 2021-6-22 20:30

有漏点的吗

Yeah_whr 发表于 2021-6-22 20:36

别说,这网站上面质量还挺高的

jjl 发表于 2021-6-22 20:57

技术学起来!

yxn4065 发表于 2021-6-22 21:10

挺不错的,楼主666

LDF806 发表于 2021-6-22 21:14

厉害了,学习一波

nanhai31 发表于 2021-6-22 21:19

这个可以厉害

孤独的老大哥 发表于 2021-6-22 21:28

看来618又得屯一波营养快线啦{:301_1001:}
页: [1] 2 3 4 5 6 7
查看完整版本: 使用Python获取美女写真图(带代码+成果图)