Python 带你花式过情人节


640?wx_fmt=png

阅读文本大概需要 5 分钟。


一年 N 度的情人节又又又又又到了!有对象的人在享受着甜蜜的烦恼:今天 ta 会送我什么礼物?今天晚上去哪里度过?今天去哪里一起吃饭过节呢?啊!ta 竟然送我这么贵的礼物!


640?wx_fmt=png

没对象的大家在朋友圈玩起「点赞游戏」,贼真实。


640?wx_fmt=png


做为新时代的 Pyer(Pythoner)我们不仅要在这天 new 对象,来捍卫我们单身的尊严!更要拿起我们手中的键盘和 Python 一起度过这愉快的单身情人节!


今天痴海特意给大家准备三段 Python 代码,带大家一起度过与 Python 专属的情人节。


一行代码制作情人节爱心


有人说一辈子很短,短到一辈子都找不到心爱的人。有人说一行代码很短,短到好像什么也做不了。但我会说,给我一行代码,还你专属爱心!


这个程序就是利用一行 Python 代码制作一个专属情人节爱心,送给在座各位的读者,情人节快乐。


 
   

print('\n'.join([''.join([('AndyLove'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))


640?wx_fmt=png


二 爬取豆瓣爱情电影


640?wx_fmt=png


爱情是什么?恋爱又是什么滋味?关于爱情的一切美好,对于单身狗来说似乎永远无法体会。虽然单身狗的我们无法拥有爱情,但同样会向往爱情的美好。


这个程序就是带大家用 Python 爬取豆瓣上关于「爱情」所有的电影,看看电影里的爱情都是什么样子。


 
   

import requests
import urllib.parse
from pyquery import PyQuery as pq
from fake_useragent import UserAgent


def get_douban(key_word):
    ua = UserAgent()
    headers = {'User-Agent': ua.random}
    douban_search_url = 'https://api.douban.com/v2/movie/search?tag={}&start=0&count=10'.format(urllib.parse.quote(key_word))
    r = requests.get(douban_search_url, headers=headers)
    if r.status_code == 200:
        items = r.json()
        prase_douban(items)


def prase_douban(items):
    for item in items["subjects"]:
        movie_name = item["title"]
        movie_url = item["alt"]
        movie_introduce = "/".join(item["genres"])
        print("名称:" + movie_name)
        print("类型:" + movie_introduce)
        print("url:" + movie_url)


if __name__ == '__main__':
    get_douban("爱情")


输出结果:


640?wx_fmt=png


三 打造情人节专属表白程序


在这个人人都在秀的时候,做为 Pyer 我们也要操作起来!今天就大家奉献上情人节专属表白程序!此程序结合数据抓取 + 微信自动发消息 + 定时任务,实现一个能每天自动定时给你心爱的 ta 发送:你们相识相恋天数 + 情话 + 我爱你的图片。具体的消息如下。


640?wx_fmt=png



四 硬盘女神


640?wx_fmt=png


这个真的是给广大单身男同胞的福利,程序是来自 Github 上的一项目,非常的牛逼,目前已有 8592 个 star,绝对的神器。拥有了这个程序,没有你搜索不到的种子。但大家要记住一句话:小撸怡情,强撸灰飞烟灭。项目地址,点击阅读原文即可获取。


文中所有的程序,我都帮大家打包好放在后台了,大家后台「情人节」即可获取所有资源。最后拿了资源的,别忘了点好看,转发一波!




推荐阅读:


人必有痴,而后有成

640?wx_fmt=jpeg

  • 10
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值