当前位置:首页 >百科 >【作弊菜单(悬浮球)香肠派对】利用爬虫代码美女写真套图下载转PDF保存

【作弊菜单(悬浮球)香肠派对】利用爬虫代码美女写真套图下载转PDF保存

2025-11-02 00:55:02 [休闲] 来源:不容置喙网

爬的利用不是全站链接,该爬虫爬的爬虫作弊菜单(悬浮球)香肠派对是每套图的链接 ,相当于是代码香肠派对科技小板手详情页的链接

需要单独下载的python库

【作弊菜单(悬浮球)香肠派对】利用爬虫代码美女写真套图下载转PDF保存

requests

【作弊菜单(悬浮球)香肠派对】利用爬虫代码美女写真套图下载转PDF保存

fake_useragent

【作弊菜单(悬浮球)香肠派对】利用爬虫代码美女写真套图下载转PDF保存

xpath

PIL

下面有图片 打码是为了过审,这网站真的美女香肠派对科技猫羽是正经的写真网站不是什么老司机网站

import requests from fake_useragent import UserAgent from lxml import etree import os import aiohttp import asyncio from PIL import Image import shutil #获取详情页全部图片函数 async def get_xq(url): #计数 p=0 tasks = [] res = requests.get(url=url,headers=header) res.encoding="utf-8" res.close() tree = etree.HTML(res.text) #图片标题 imgtitle = tree.xpath(//title/text())[0] global title title = imgtitle #第一页的图片链接 img = tree.xpath(//article//img/@src) imgurl = ["https://www.xgyw01.co" + i for i in img] print("当前下载的套图标题:\n"+imgtitle) for i in imgurl: p += 1 tasks.append(down(i,imgtitle,p)) #获取下一页的链接 next = "https://www.xgyw01.co" + tree.xpath(//div[@class="pagination"][1]//a[last()]/@href)[0] #判断的条件 bool = tree.xpath(//div[@class="pagination"][1]//a[last()]/text())[0] #循环获取所有页 while True: print("正在获取"+next) if bool == "下一页" or bool == "下页": res = requests.get(url=next, headers=header) res.encoding = "utf-8" res.close() tree = etree.HTML(res.text) img = tree.xpath(//article//img/@src) imgurl = ["https://www.xgyw01.co" + i for i in img] for i in imgurl: p += 1 tasks.append(down(i,imgtitle,p)) #判断的条件 bool = tree.xpath(//div[@class="pagination"][1]//a[last()]/text())[0] if bool == "下一页" or bool == "下页": next = "https://www.xgyw01.co" + tree.xpath(//div[@class="pagination"][1]//a[last()]/@href)[0] continue else: break else: break print("开始异步下载图片.....") await asyncio.wait(tasks) #下载函数 async def down(url,filename,fn): filepath = os.path.join(dirdz,filename) if not os.path.exists(filepath): os.mkdir(filepath) async with aiohttp.ClientSession() as session: async with session.get(url) as res: with open(filepath+"/"+str(fn)+".jpg",mode="wb") as f: f.write(await res.content.read()) print(f"第{fn}张下载完成") #写真图片转PDF函数 def jpg_pdf(filename): # 定义文件夹路径和PDF文件名 folder_path = os.path.join(dirdz,filename) pdf_filename = os.path.join(dirdz,filename + ".pdf") # # 将JPEG文件转换为Pillow Image对象并添加到列表中 image_files = [os.path.join(folder_path, f) for f in os.listdir(folder_path) if f.endswith(.jpeg) or f.endswith(.jpg)] image_list = [] for file_path in image_files: img = Image.open(os.path.abspath(file_path)) image_list.append(img) # 找到所有JPEG文件 image_list[0].save(pdf_filename, "PDF" ,resolution=100.0, save_all=True, append_images=image_list[1:]) print("pdf合并完成,删除缓存的的图片") shutil.rmtree(folder_path) print("清理完成") #主函数 if __name__ == __main__: #定义的公共请求头 header = {"user-agent": UserAgent().random} #定义的保存路径(文件夹路径) dirdz = "这里输入保存的文件夹路径" #定义一个全局的标题保存文件名字 title = "" #爬取的网站是:https://www.xgyw01.co/,找到想下的写真下载香肠免费直装科技(防封)套图直接点进去复制详情页的链接就行了 url = input("请输入套图详情页链接:") #使用异常捕获排除异常 try: #因为是异步函数所以需要用asyncio.run启动 asyncio.run(get_xq(url)) print(title) except: print("链接详情页解析错误.........") print("全部下载完成,开始生成pdf.......") #调用图片转PDF函数 jpg_pdf(title)

(责任编辑:焦点)

    推荐文章
    • 通用博客网站添加loading加载中动画代码

      通用博客网站添加loading加载中动画代码添加几行代码loading加载,动画代码就可以加强浏览者的体验,不在等待页面加载时感到枯燥,从而关闭网页 ,很多网站都会制作一个“网页正在加载中”的提示效果或显示加载进程 ,加载完成后提示消失 ,大部分都应 ...[详细]
    • 和平精英:它曾是吃鸡必备神器 ,捡到后堪比外挂,如今被光子删除

      和平精英�:它曾是吃鸡必备神器,捡到后堪比外挂,如今被光子删除我们都知道 ,在和平精英中刚开局的时候落地如果不能第一时辰捡到武器  ,那么就很有或许会处于比较难打的境地,特别那些喜爱跳在海岛地图人多资源点的玩家 ,比如说机场的C字楼,G港的集装箱上,N港的集装箱上 ,这些 ...[详细]
    • 和平精英的外挂售卖-《和平精英》“手枪”定制外挂覆灭记

      和平精英的外挂售卖-《和平精英》“手枪”定制外挂覆灭记继今年6月昆山法院对鸡腿挂团伙2名被告当庭宣判后,8倍镜在遥远的桐乡再次传来外挂打击的捷报。近日  ,《和平精英》平安团队配合桐乡警方破获了“手枪”定制外挂案 ,警方抓获包括外挂制作者在内的违法犯罪嫌疑人5 ...[详细]
    • 变形金刚之铁血军魂

      变形金刚之铁血军魂《变形金刚之铁血军魂》在这款游戏里 ,玩家能够挑选扮演各式各样的变形金刚角色 ,每个角色均具备独一无二的技能与属性 。举例而言,部分角色攻击力十分强劲 ,能够轻而易举地战胜对手;而另有一些角色速度极快 ,能够轻 ...[详细]
    • iQ聊天软件iapp源码+php后端源码

      iQ聊天软件iapp源码+php后端源码源码简介iQ聊天软件iapp源码+php后端源码,本源码是iapp编写的 ,后端是php是我很早之前做的  ,如果有bug ,你们自己修复吧下载地址此处内容需要回复后才能查看 ...[详细]
    • 魔兽手游  ,将拯救暴雪还是走向毁灭?

      魔兽手游
,将拯救暴雪还是走向毁灭?导语 :有生之年  ,我们可曾会想到 ,暴雪会到如此艰难之境?重磅!两款魔兽手游研发当中——这意味着什么 ?最近 ,暴雪迎来了新任联合CEO Jen Oneal和Mike Ybarra 。并且,暴雪公布了另一个新的 ...[详细]
    • 火柴人高兴暑假最新手机版

      火柴人高兴暑假最新手机版《火柴人高兴暑假最新手机版》是一款独具特色的手机游戏,以其轻松有趣的风格和丰富多样的玩法吸引了众多玩家 。这款游戏将玩家带入火柴人的暑假生活场景,为玩家带来别样的游戏体验。游戏内容介绍1 、在《火柴人高兴 ...[详细]
    • 和平精英卖号正规平台哪个好 和平精英卖号交易软件推荐

      和平精英卖号正规平台哪个好 和平精英卖号交易软件推荐有很多小伙伴们玩和平精英都充值了很多钱和平精英辅助,突然不玩了账号弃了也很可惜,还不如卖给别人 ,小赚一笔 ,不过当前的骗子也很多 ,因此找个正规的交易平台就很关键了,那么和平精英卖号正规平台哪个好呢 ?接下 ...[详细]
    • 在线截图生成器工具网站源码全能版

      在线截图生成器工具网站源码全能版源码介绍在线截图生成器工具网站源码全能版,在线一键制作各种截图生成 ,包含生成功能自行搭建查看,源码项目全部开源,支持电脑和手机端在线制作生成!该源码可直接上传虚拟空间解压缩即可访问 ,搭建操作简单方便! ...[详细]
    • 零式高尔夫安卓版

      零式高尔夫安卓版《零式高尔夫安卓版:独特高尔夫游戏体验》高尔夫运动一直以来给人的印象是在广阔的草地上优雅挥杆 。而零式高尔夫安卓版却打破传统 ,为玩家带来别具一格的高尔夫游戏感受 。它将高尔夫与独特的场景、创新玩法相结合 , ...[详细]
    热点阅读