码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Python实战】美哭你的极品壁纸推荐|1800+壁纸自动换?美女动漫随心选(高清无码)


    前言

    哈喽,各位小伙伴们,你们好!(*๓´╰╯`๓)

    没关注?伸出手指点这里---

    自从在写爬虫系列的文章后,有小伙伴在后台留言问:栗子有能不能爬一批二次元好看的高颜

    值小姐姐、cosplay等壁纸图片分享一下。

    所有文章完整的素材+源码都在👇👇

    粉丝白嫖源码福利,请移步至CSDN社区或文末公众hao即可免费。

    嘿嘿,今天小编就分享一个爬虫的案例实战项目给大家啦——里面不仅仅有好看的新番、古

    风、手办等还有好看的小姐姐呢~

    正文

    一、运行环境

    环境: Python 3 、Pycharm、requests 。 内置模块 你安装 好python环境就可以了。

    (win + R 输入cmd 输入安装命令 pip install 模块名 (如果你觉得安 装速度比较慢, 你可以切

    换国内镜像源)) 

     第三方库的安装:pip install + 模块名 或者 带镜像源 pip install -i https://pypi.douban.com/simple/ +模块名 

    二、代码实现

    主程序:

    1. import requests # 第三方模块
    2. import os
    3. # 伪装
    4. headers = {
    5. 'cookie': 'tt_webid=7080861394355144200; MONITOR_WEB_ID=c27b9f4a-4917-4256-be93-e948308467e3; _ga=GA1.2.129525347.1648641528; mobile_set=no; _gid=GA1.2.65241243.1648881025; ttcid=7fe011fccdef4bb499adfaa2a66fe91523; Hm_lvt_330d168f9714e3aa16c5661e62c00232=1648641528,1648881024,1648881406; s_v_web_id=verify_l1hhezfz_DPGGYf9t_xlZo_4XMT_A2sB_XTxuLFCn9F0N; _csrf_token=286c9c233158922e343eb557dff2edb6; Hm_lpvt_330d168f9714e3aa16c5661e62c00232=1648881639; _gat_gtag_UA_121535331_1=1; msToken=y0CPmCLvPhDlOHFTJ6Pbe7I6Yn_qHXWZCV6H2jCS6CSFDeOr9D2ay5oXSBenhEVJE13LumKz8r_Z_NkDf-q6YvymJb2WtmgoEhlNX-ECCMR2-cqikWcaBI2GoYLPrpQ=; tt_scid=PKf8Ei-xP9zbLe9A2gRCWsQrM.BLxDRwCzU5RwxC2Cll0u0kK09ctPib3QLfmh5i1436',
    6. 'referer': 'https://bcy.net/coser/toppost100?type=week&date=20220319',
    7. 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36'
    8. }
    9. url = 'https://bcy.net/apiv3/rank/list/itemInfo'
    10. params = {
    11. 'p': '1',
    12. 'ttype': 'cos',
    13. 'sub_type': 'week',
    14. 'date': '20220319'
    15. }
    16. # 1. 发送请求
    17. response = requests.get(url=url, headers=headers, params=params)
    18. # 2. 获取数据
    19. json_data = response.json()
    20. # 3. 解析数据
    21. # 结构化数据 json数据 字典键值对取值 re
    22. # 非结构化数据 html网页 网页源代码 css xpath re
    23. top_list = json_data['data']['top_list_item_info']
    24. for top in top_list:
    25. uname = top['item_detail']['uname']
    26. print(f'正在爬取: {uname}')
    27. if not os.path.exists(f'img/{uname}'):
    28. os.mkdir(f'img/{uname}')
    29. image_list = top['item_detail']['image_list']
    30. for img in image_list:
    31. path = img['path']
    32. mid = str(img['mid'])
    33. print(f' {mid}.jpg')
    34. # 4. 保存数据
    35. img_data = requests.get(path).content
    36. with open(f'img/{uname}/{mid}.jpg', mode='wb') as f:
    37. f.write(img_data)

    三、效果展示

    1)批量下载图片壁纸

    2)文件夹保存

    3)图片展示随机

    随机(1)

    随机(2)

    很多高清壁纸的哦~批量一键下载嘿嘿!看看下面的图能有多高清~

    总结

    好啦!这些壁纸总有大家喜欢的类型嘞~超级多滴 上面只是一丢丢啦,还在等什么赶快跟我一

    起学习来叭~

    ✨完整的素材源码等:可以滴滴我吖!或者点击文末hao自取免费拿的哈~

    🔨推荐往期文章——

    项目0.4  【Python爬虫】过来人告诉你:为什么找工作抓住这个细节,能少踩很多坑哦~(招聘网站实战)

    项目0.1 【Python抢票神器】火车票枪票软件到底靠谱吗?实测—终极攻略。

    项目0.2 【Python实战】WIFI密码小工具,甩万能钥匙十条街,WIFI任意连哦~(附源码)

    项目0.3 【Python实战】再分享一款商品秒杀小工具,我已经把压箱底的宝贝拿出来啦~

    🎁文章汇总——

    Python文章合集 | (入门到实战、游戏、Turtle、案例等)

    (文章汇总还有更多你案例等你来学习啦~源码找我即可免费!)

  • 相关阅读:
    【LeetCode】【Java】 最小公倍数为 K 的子数组数目
    软件设计模式系列之二十五——访问者模式
    【MySQL基础】常用指令详解
    刘二大人 PyTorch深度学习实践 笔记 P1 Overview
    密码技术 (6) - 证书
    图卷积神经网络分类的pytorch实现
    嵌入式开发:以数据为中心的软件设计的3个技巧
    Python实用技术——爬虫(二):爬虫需要使用的库
    mac帧 arp
    认识 MQ
  • 原文地址:https://blog.csdn.net/xy258009/article/details/126310163
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号