用Python做的自动撩妹神器,每天定时撩女神,说情话!

相信正在阅读本文的各位,一定有不少正在经历异地恋或者以前经历过的。两两相隔千里相思太痛苦,或因为忙起来对女票缺少关心后而导致分手啥的!

那么今天小编就来拯救一下各位,送上一波每天可定时自动发送情话给女朋友送温暖,让女票更加爱你!

用Python做的自动撩妹神器,每天定时撩女神,说情话!

先来说说程序员,当谈到程序员的时候,可能大数人的印象就是,高薪、直男、不修边幅,死宅,没情趣。但是程序员真的是这样吗?答案显然不是,他们只是感兴趣的点不在这些上面而已,但是只要一出手,就会直击女神的要害。今天这个就是一个例子!

需要代码的话可以私信我,发送【资料】即可!

用Python做的自动撩妹神器,每天定时撩女神,说情话!

需要用的包

用Python做的自动撩妹神器,每天定时撩女神,说情话!

每天发送的情话格式:

用Python做的自动撩妹神器,每天定时撩女神,说情话!

这里需要填写的第一个字段是 ta 的称呼,inLoveDays 为你们相识相恋的天数。

love_word 是每天为 ta 精心准备情话内容,当然如果你的文笔好也可以自己写。

这里我选取的是网上的情话大全

用Python做的自动撩妹神器,每天定时撩女神,说情话!

当然最后也是最重要的!每天不尽相同的【我爱你】图片!

用Python做的自动撩妹神器,每天定时撩女神,说情话!

用Python做的自动撩妹神器,每天定时撩女神,说情话!

思路

本次程序在多个系统平台都可以运行,此次主要用到的库有 selenium、itchat、request。程序主要分为两部分第一数据的抓取,一些情话信息和图片信息。另一部就是利用 itchat 自动发送消息给你的girlfriend。

情话信息

如果对你的文笔有信心,那你可以自己写些情话。当然大部分人的文笔跟我一样是比较差的,所以这时候我们就可以利用网上的资源,百度一下一大堆。

在抓取这个网站的情话时,如果你利用普通的爬取思路,即利用 request 进行请求,你会发现网页获取的数据是乱码并且不完整。所以在这块为了操作方便,我利用了 Selenium+Chrome 的自动化来抓取,实现可见即可爬,来获取网站的信息。最后把获取到的数据保存到当前目录下的【love_word.txt】方便之后的读取。

表白图片资源

为了配合此次示爱程序,我专门去找了些带有【我爱你】的图片资源。可以在360图片中搜索【我爱你】的关键词,我们就可以获取到大量的这样图片资源。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

由于此地址有一定的反爬策略,所以我们还是用Selenium加Chrome进行自动化爬取,并用到了BeautifulSoup库来解析,当然你也也可以用你所熟悉的解析库来解析,并将爬取下来的图片按序号保存在我们的【示爱图片】里。

由于你可能不是第一次运行这个代码,所以我们需要加上判断文件是否存在的语句,如果存在,我们就不需要抓取数据,直接从文件里读取即可,反之,就运行抓取数据的代码。

表白程序源码

此次表白程序主要为 以下几个函数:

用Python做的自动撩妹神器,每天定时撩女神,说情话!

crawl_Love_words()

此函数通过 selenium + xpath 来抓取情话网站的资源,并存入到当前目录下的【love_word.txt】文件。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

getimage()

此函数用来爬取360图片中带有【我爱你】关键词的图片资源,通过 Selenium+Chrome自动化抓取来实现。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

isexist()

此函数用来判断我们的文件是否存在,如果存在则直接就切换到文件夹目录下,否则,创建文件夹,再切换到文件夹目录下,此函数作用主要是在抓取图片信息时,判断【示爱文件】是否存在。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

send_new()

此函数通过利用 itchat 库,实现给你的微信好友自动发送消息。在这个函数中我利用 datetime 模块来计算你和所输入的ta之间相识相恋的时间。并且在登录的时候我添加了一个【hotReload=True】,也叫做热启动。这样你就可以不用每次运行程序的时候都要登录。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

main()

此函数的作用主要是运行上面的3个函数,并判断我们所需要的资源是否存在,如果存在直接从所在文件中提取即可,反之运行函数。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

定时任务

加上定时任务,你可以挑选你想要的时间给你心爱的ta发送甜甜的情话和图片,如果你不需要定时,也可以不需要此段代码,直接运行main()函数即可。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

使用教程

先把相应的源码下载下来,私信回复「资料」即可获取。其次把相应的库先事先安装好,随后运行程序则会显示一个微信网页登录的二维码,扫描登录即可。在上文我已提到程序加入了热启动,所以你可以无需多次扫描二维码,每次运行即可发送信息。

用Python做的自动撩妹神器,每天定时撩女神,说情话!

这个程序还有很多可以改变的地方,可以加上一些自己喜欢的东西进去, 如果你觉得一直运行在自己的主机上是件很麻烦的事,那么你可以将程序部署到服务器上,反正代码和方法都交给你了,能不能让女神更加爱你,就看你怎么操作了!

用Python做的自动撩妹神器,每天定时撩女神,说情话!



分享到:


相關文章: