创造太阳 发表于 2020-3-30 22:50

为了看看女朋友生日那天是什么样子,我用python爬了一年的照片!

我给女朋友发了20000句情话,她暂时不想听情话了!(详见:女朋友抱怨不会说情话,用python给她发了20000句!让她见识见识情话大全!https://www.52pojie.cn/thread-1113388-1-1.html(出处: 吾爱破解论坛))
女朋友最近不找我下五子棋了!(详见:女朋友下棋比我厉害,还特别嚣张,不能忍。拿python敲个辅助,看她如何嚣张!https://www.52pojie.cn/thread-1116867-1-1.html(出处: 吾爱破解论坛))
不过也没怼我,上次的表情包好像白存了,不过还是留着吧,万一派上用场了呢?(详见:为了防止女朋友怼我,我就先用python爬了3600个怼人表情包等她来战!https://www.52pojie.cn/thread-1118801-1-1.html(出处: 吾爱破解论坛))
也不知道你们找到女朋友了没有,找到的话,一起来交流研究!(详见:别再酸了,女朋友是不可能发,但是可以用python帮你创造机会搞到一个!搞到来告诉我!https://www.52pojie.cn/thread-1119202-1-1.html(出处: 吾爱破解论坛))
女朋友存了好多网上的男明星的照片,我准备用python全部换成我的脸!https://www.52pojie.cn/thread-1120431-1-1.html(出处: 吾爱破解论坛)
为了知道女朋友的小秘密,我用python爬了榜姐微博下60000个女生小秘密!https://www.52pojie.cn/thread-1123043-1-1.html(出处: 吾爱破解论坛)
女朋友每晚都给我发诱惑图,我用python搞了更多诱惑图反击她!https://www.52pojie.cn/thread-1128807-1-1.html(出处: 吾爱破解论坛)
女朋友要和我拼手速,不得不用python让她见识我的手速!年轻人,不要试图和你不知...https://www.52pojie.cn/thread-1139015-1-1.html(出处: 吾爱破解论坛)




和女朋友拼了手速,她说要练习一周再战,结局好不意外,还是拼不过我!
让她瑟瑟发抖吧!
聊天的时候她说最近NASA搞了一个大新闻,出了一个生日照片。网址:https://www.nasa.gov/content/goddard/what-did-hubble-see-on-your-birthday
作为一个合格的男朋友,这点觉悟还是有的!
干就完了!
一天的算什么呀!要搞就搞一年的!
她生日那天!丈母娘生日的那天!将来孩子生日的那天!
通通安排上!
代码如下(NASA太慢了,所以就从豆瓣下手了!):
import requests
from lxml import etree


for i in range(0,361,18):
    #按照0 18 36生成0-361
    headers = {
       "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
    }    #设置伪装请求头
    url = "https://www.douban.com/photos/album/1872547715/?m_start=" + str(i)    #进行网址拼接
    res = requests.get(url,headers=headers).text    #获得网页数据的文本信息
    res_xpath = etree.HTML(res)    #转换为xpath格式
    pic_urls = res_xpath.xpath('//*[@id="content"]/div/div/div/div/a/img/@src')    #获得图片网址
    titles = res_xpath.xpath('//*[@id="content"]/div/div/div/div/a/@title')    #获得图片对应的日期
    # print(pic_urls)
    # print(titles)
    for pic_url,title in zip(pic_urls,titles):    #依次循环图片网址和对于日期
      res = requests.get(pic_url,headers=headers).content    #获得网址的二进制数据
      with open (title+".jpg","wb") as f:   #新建一个jpg文件,用日期命名
            f.write(res)    #写入二进制数据
            print("保存完成!")   #保存完成!





懒得复制代码或者不会用代码的,可以直接下载成品的哦!

xugdawn 发表于 2020-3-31 11:33

想看楼主女朋友,有没有一起的

ZHANGZHILING 发表于 2020-3-30 23:15

好嘛,后来你女朋友知道了吾爱就成功的把你的程序全给破了,后来你哭的心都有了{:301_998:}

citywar 发表于 2020-3-30 23:04

无中生有女朋友

xuegaoxiansen 发表于 2020-3-30 23:04

你女朋友一定很爱你哦

freejoe 发表于 2020-3-30 23:09

厉害 !!!

HEcong 发表于 2020-3-30 23:11

哈哈,无中生有

一个陌生男人 发表于 2020-3-30 23:11

学习学习一下

紫圣 发表于 2020-3-30 23:13

看起来很厉害的样子,(小白完全看不懂),帮大佬捧个人场!

君如兰 发表于 2020-3-30 23:16

楼主是怎么做到梦里也能上论坛发帖的{:301_1001:}

silent392638267 发表于 2020-3-30 23:23

好好好啊
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 为了看看女朋友生日那天是什么样子,我用python爬了一年的照片!