女朋友抱怨不会说情话,用python给她发了20000句!让她见识见识情话大全!

这篇博客分享了一位程序员如何使用Python爬取网络上的浪漫情话,并通过微信API自动发送给女朋友。通过建立一个情话数据库,然后使用正则表达式提取和清洗数据,最后通过微信机器人实现批量发送。这个创意不仅展示了编程技能,还为程序员提供了一个独特的方式去表达情感。
摘要由CSDN通过智能技术生成

女朋友说见到别人在朋友圈里面嗮聊天情话,她在仔细的看,暂时先不聊了。
作为一名合格的程序员,应该能够读懂暗示!那就是她想要听情话,还要听好多好多情话!
程序员找个女朋友很不容易,所以就分享出来,以后谁的女朋友再又这样的需求时,直接复制就行了!

看了那些发的情话,就是个复制粘贴,搞那么长的段落,一看就是不专业。
代码如下(需要先试试自己能不能登录网页版微信):

 

from __future__ import unicode_literals
import time
from wxpy import *
import requests
import re
 
 
qhdqs = []   #建一个空列表装网上的情话
for i in range(1000,3000):
    try:
        url = "http://www.ainicr.cn/qh/" + str(i) + ".html"
        #找到一个情话网站,网站规律很简单,从1000开始,每页大概10句,2000页的话是20000句情话
        #应该够听了吧
        response = requests.get(url).text    #用requests.get()函数访问页面并获得信息
        counts = re.findall('<p>(.*?)</p></a>',response)
        #用正则表达式提取信息
        #网站程序员估计忙着谈恋爱去了,太容易抓取和清洗了
        #不过也许是为了帮助广大程序员爬取情话爱哄女朋友
        for count in counts:    #依次获取情话
            qhdqs.append(count)    #把情话添加到情话大全中
    except:
        pass    #出错的话就跳过,两万句情话,少个百十条不重要
 
 
bot = Bot()    #开始进行网页微信登陆
try:
    my_friend = bot.friends().search(u'微信名称')[0]  # 你女朋友的微信名称,不是备注,也不是微信帐号。
    for qh in qhdqs:    #从情话大全中提取情话
        my_friend.send(qh)    #给女朋友发情话
        time.sleep(3)    #休息3秒钟让女朋友有时间看一下,要不然不就白做了
except:
    my_friend = bot.friends().search('你的微信名称')[0]  # 你的微信名称,不是微信帐号。
    my_friend.send(u"消息发送失败了")    #告诉自己消息发送失败,百十条失败的话不用处理,反正情话多

作为合格的程序员,要提前解决需求,给女朋友跑一下代码,趁着晚上给她发20000句情话,明早起来绝对是满满的感动!
 

突然在想要不要在每句情话前面加上编号,这样她就能一下子知道我发了多少条,要不然她绝对不相信有20000条!
告诉你们一个找女朋友的方法!
别再酸了,女朋友是不可能发,但是可以用python帮你创造机会搞到一个!搞到来告诉我!

一句句情话在发送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值