Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
程序员的浪漫表白_跟程序员谈恋爱要主动,希望能够帮助你!!!。
近日,小编在知乎上无意之间看到了这样帖子,如下图
对于这样的情况,小编觉得挺可惜的。多少次的怦然心动才换来一次付之行动,却因为各种各样的原因擦肩而过!到底要遇到多少在人生中途下车的人,才能遇到对的人。
相信不少在品读本文的读者也会遇到这样的事情,也许成功收获爱情,也许情深缘浅、也许情浅缘深...
不过,大家所最希望发生的事情肯定是有情人终成眷属,而不是握不住的沙那就扬了她。既然这样,那就看看下面的内容吧!!!
导出所有聊天记录,然后使用Python词云库做成女朋友的背景词云
虽然不一定费尽心思,倾尽家财,但是却是你们之间一点一滴的拼凑。哪里来的这么多轰轰烈烈,其实不都是生活的点点滴滴吗?只是长而相伴,久而情深罢了...
vbs表白
相信一定会给她惊喜的吧!
每天都不会缺少的微信表白:爱她就告诉她
代码格式如下:
message = """ 亲爱的{}: 早上好,今天是你和 Koc 相恋的第 {} 天~ 今天他想对你说的话是: {} 最后也是最重要的! """.format("你的好友名称", str(inLoveDays), love_word)
love_word 就是每天的情话,自己写的话可能更好一点哦!当然,并不是所有人都文笔不错,如果文笔一般的话可以利用 selenium 的 PhantomJS 无头浏览器,来获取网站的信息。通过 selenium + xpath 我们就可以获取到网页情话,最后把获取到的数据保存到当前目录下的「love_word.txt」方便之后的读取。
这个表白程序主要有5个函数
crawl_Love_words()
def crawl_Love_words(): print("正在抓取情话...") browser = webdriver.PhantomJS() url = "http://www.binzz.com/yulu2/3588.html" browser.get(url) html = browser.page_source Selector = etree.HTML(html) love_words_xpath_str = "//div[@id='content']/p/text()" love_words = Selector.xpath(love_words_xpath_str) for i in love_words: word = i.strip("\u3000\u3000").strip() with open(love_word_path, "a") as file: file.write(word + "") print("情话抓取完成")
crawl_love_image()
def crawl_love_image(): print("正在抓取我爱你图片...") for i in range(1, 22): url = "http://tieba.baidu.com/p/3108805355?pn={}".format(i) response = requests.get(url) html = response.text pattern = re.compile(r'.*?.*?', re.S) image_url = re.findall(pattern, html) for j, data in enumerate(image_url): pics = requests.get(data) mkdir(pic_path) fq = open(pic_path + '\\' + str(i) + "_" + str(j) + '.jpg', 'wb') # 下载图片,并保存和命名 fq.write(pics.content) fq.close() print("图片抓取完成")
mkdir(path)
def mkdir(path): folder = os.path.exists(path) if not folder: # 判断是否存在文件夹如果不存在则创建为文件夹 os.makedirs(path) # makedirs 创建文件时如果路径不存在会创建这个路径 print("--- new folder... ---") print("--- OK ---") else: print("正在保存图片中...")
send_new()
def send_news(): # 计算相恋天数 inLoveDate = datetime.datetime(2018, 8, 15) # 相恋的时间 todayDate = datetime.datetime.today() inLoveDays = (todayDate - inLoveDate).days # 获取情话 file_path = os.getcwd() + '\\' + love_word_path with open(file_path) as file: love_word = file.readlines()[inLoveDays].split(':')[1] itchat.auto_login(hotReload=True) # 热启动,不需要多次扫码登录 my_friend = itchat.search_friends(name=u'你的好友名称') girlfriend = my_friend[0]["UserName"] print(girlfriend) message = """ 亲爱的{}: 早上好,今天是你和 Koc 相恋的第 {} 天~ 今天他想对你说的话是: {} 最后也是最重要的! """.format("你的好友名称", str(inLoveDays), love_word) itchat.send(message, toUserName=girlfriend) files = os.listdir(pic_path) file = files[inLoveDays] love_image_file = "D:\\img\\" + file try: itchat.send_image(love_image_file, toUserName=girlfriend) except Exception as e: print(e)
main()
main() 函数就是我们主逻辑函数,程序运行的逻辑顺序就是在这个函数里规定的。在 main() 里我首先判断下当前路径下是否有「love_word.txt」文件,如果有则提示相应的信息,没有的话才去执 crawl_Love_words() 函数,去网上抓取一些情话数据。
路遥知马力,就算石头心,也该被你给打动了吧!
虽然方法不多,但是希望能帮到你们。
下面咱们来看看其他人的表白情诗吧!
最后,小编整理的一整套系统的Py thon学习教程。
从最基础的到框架再到项目实战的学习资料都有整理,
送给每一位小伙伴。关注并私信回复“01”即可获取
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章