1. 程式人生 > >520特別版Python實戰:教你用微信每天給TA說晚安

520特別版Python實戰:教你用微信每天給TA說晚安

導讀:明天就是520,不知你是否已經準備好要表白的話語。為了助力你撩妹成功,大資料今天也提前備了點乾貨——教你用Python每天給妹紙發晚安。

沒錯,每天!長期的堅持顯然要比某一天的突擊更有誠意!

用對了Python,520每天都過!

這次真的是“面向物件程式設計”!

但凡一件事,稍微有些重複。我就考慮怎麼樣用程式來實現它。

這裡給各位程式設計師朋友分享如何每天給朋友定時微信傳送“晚安”,故事,新聞,等等……


最好執行在伺服器上,這樣後臺掛起來更方便。

準備:

微訊號

pip install wxpy

pip install requests

程式碼如下:

#不要抄下原始碼就執行,你需要改動幾個地方

from __future__

import unicode_literals
from threading import Timer
from wxpy import *
import requests

#bot = Bot()
bot = Bot(console_qr=2,cache_path="botoo.pkl")
#這裡的二維碼是用畫素的形式打印出來!,如果你在win環境上執行,替換為
bot=Bot()

def get_news1():

#獲取金山詞霸每日一句,英文和翻譯

        url = "http://open.iciba.com/dsapi/"

        r = requests.get(url)

        contents

= r.json()['content']

        translation= r.json()['translation']
        
return contents,translation

def
send_news():
        
try:

                my_friend = bot.friends().search(u'徒手敬歲月')[0]
                #你朋友的微信名稱,不是備註,也不是微信帳號。      
                my_friend.send(get_news1()[0])

                my_friend.send(get_news1()[

1][5:])

                my_friend.send(u"來自爸爸的心靈雞湯!")

                t = Timer(86400, send_news)
                #每86400秒(1天),傳送1次,不用linux的定時任務是因為每次登陸都需要掃描二維碼登陸,很麻煩的一件事,就讓他一直掛著吧  
                t.start()
        
except:

                my_friend = bot.friends().search('常念')[0]
           #你的微信名稱,不是微信帳號。

                my_friend.send(u"今天訊息傳送失敗了")

if __name__ == "__main__":

        send_news()

最終效果是這樣的:

總結:

程式碼讓生活更美好!

作者:botoo

原文連結:

http://www.cnblogs.com/botoo/p/8622379.html

推薦閱讀

Q: 今天你撩了嗎?被撩了嗎?

歡迎留言與大家分享

覺得不錯,請把這篇文章分享給你的朋友

轉載 / 投稿請聯絡:[email protected]

更多精彩,請在後臺點選“歷史文章”檢視

相關推薦

520特別Python實戰每天TA

導讀:明天就是520,不知你是否已經準備好要表白的話語。為了助力你撩妹成功,大資料

python實戰每天女朋友說

但凡一件事,稍微有些重複,我就考慮怎麼樣用程式來實現它。 這裡給各位程式設計師朋友分享如何每天給朋友定時微信傳送”晚安“,故事,新聞等等。 最好執行在伺服器上,這樣後臺掛起來更方便。 準備: **微訊號** pip install **wxpy** pip

python每天女朋友說

threading 每次 r.js 圖片 return AC code on() pre 但凡一件事,稍微有些重復。我就考慮怎麽樣用程序來實現它。 這裏給各位程序員朋友分享如何每天給朋友定時微信發送”晚安“,故事,新聞,等等··· ···最好運行在服務器上,這樣後臺掛起來更

python|自動和Ta聊天

                                                                     (本內容轉載自公眾號“科技與Python”) 這裡給各位程式設計師朋友分享如何每天給Ta定時微信傳送”晚安“,故事,新聞,等等··· ·

Vue單頁應用設定標題

前言 由於Vue React Angular等框架出來的應用都是SPA(single-page-application),所以就沒有所謂的頁面 都是router 而網頁的標題 隨著路由的改變而改變 也就成了一個(偽)需求 問題 在iOS的微信中 一個SPA應用 想

前端實戰寫出簡單的側邊欄功能以及返回頂部特效

 個人部落格網站文章地址:http://blog.mclink.xyz/index/article/index/id/33.html   前陣子博主忙著一些事情,有些時間沒更新了,幾天前有個側邊欄的需求,於是自己簡單用幾個框架簡單實現了一個。原理挺簡單的,在此記錄一下。先放效

Python綜合應用字元列印一張懷舊風格的照片

1. 前言第一次在學校機房裡見到計算機,還是上古時期。計算機型號大概是LASER-310吧,有點記不清了。那會兒,顯示器還是單色的,只能顯示文字,每行最多顯示80個字元。想看圖片,印象中只能用針式印表機列印在兩側穿孔的寬行列印紙上,每個畫素用一個字元表示,不同的字元代表不同的灰度,就像下圖這個樣子。有沒有感覺

CloudIDE外掛開發實戰如何除錯程式碼

摘要:今天我們來重點介紹下CloudIDE外掛的除錯技巧,在外掛開發過程中除錯作為重要的問題分析和定位手段能夠有效幫助開發者提升外掛質量。 今天文章中的樣例工程我們繼續以上一篇《實戰CloudIDE外掛開發-快速上手》中的專案為基礎,深入介紹外掛的除錯方法。可能有的開發者對於外掛的前後端相關概念會有所疑惑,大

Kindle 推送教程電子郵箱推送電子書

電子郵件 mail rec 實用 alt nal tom odi 批量 Kindle 推送是什麽意思?如何通過電子郵件附件推送?或許剛剛接觸 Kindle 的朋友對這個概念不是很清楚,其實所謂 Kindle 推送是指亞馬遜提供的一個“Kindle 個人文檔服務”,我們只需要

Google工程師樹莓派+Arduino+TensorFlow搭建圖像識別小車

href ble ogl dds .com ybds xls ddx wpa 6o呢鄰譚yq禿究乜km著樟派http://masbjyxls.wikidot.com/od潘礁弊x3苯悅詡lb厴勻瘓http://rhzwsbjsfz.wikidot.com/yc崗誦新oq儷簇

FlutterCustomPaint畫一個自定義的CircleProgressBar

  注意:這其實是一篇CustomPaint的使用教程!! 原始碼地址:github.com/yumi0629/Fl…   在Flutter中,CustomPaint就像是Android中的Paint一樣,可以用它繪製出各種各樣的自定義圖形。確實,Paint的使用比較複雜,我覺得直接講API的話也太無聊了

教女朋友學python系列--手把手Python3進行網路爬蟲

手把手教你用Python3進行網路爬蟲 2018/6/11 星期一 整理 執行的環境: win10 x64 安裝了anaconda3,基於Python3環境執行 使用Pycharm程式設計 1. 前期工作 安裝

收藏文章製作成離線APP永久儲存

微信朋友圈裡經常有人分享好的文章,通常看到感興趣的內容我們都是新增到收藏夾裡,但這樣做也常常遇到這樣的情況:檔案已過期或連結已失效。這時才發覺微信收藏的文章並不是永久的,文章連結經常失效,不能再次瀏覽了,那怎樣才能永久儲存自己喜歡的文章呢? 這裡給大家介紹一種離線儲存的方法: 首先,我們在電腦上安裝微信P

官方教程JS-SDK介面

  1、分享類介面:支援獲取“分享到朋友圈”、“傳送給朋友”、“分享到QQ”和“分享到微博”按鈕的使用者點選狀態,同時支援自定義分享內容。 2、影象類介面:支援拍照,並從手機相簿選擇、上

ES6學習筆記(三)js面向物件思維來實現 tab欄增刪改查功能

前兩篇文章主要介紹了類和物件、類的繼承,如果想了解更多理論請查閱《ES6學習筆記(一):輕鬆搞懂面向物件程式設計、類和物件》、《ES6學習筆記(二):教你玩轉類的繼承和類的物件》,今天主要來分享關於如何用js面向物件的思維來實現tab欄的一些相關的功能。 要實現的功能分析 點選tab欄可以切換效果 點選

理解小程序的生命周期和運行原理

navi androi bottom 頁面跳轉 onerror 一起 底部tab 更新數據 激活 轉自:http://blog.csdn.net/tsr106/article/details/53052879 寫微信小程序,他的生命周期不能不知道,不知道小程序就會

如何才能更瞭解的好友?Python資料分析幫瞭解好友

用了微信幾年了,微訊號有也不少了,但是真正瞭解自己的好友嗎?好友最多的城市是哪個?好友男女比例是多少?好友簽名都是什麼?今天我們來充分了解自己的微信好友。 進群:516107834   PDF領取十套電子文件書籍 Python 的概念   執行平臺

200行程式碼,一行行自制機器人

參加 2018 AI開發者大會,請點選 ↑↑↑ 作者|上海小胖,四大諮詢的TechLead,mongoDB Professional 獲得者。「Python專欄」專注Python領域的各種技術:爬蟲、DevOps、人工智慧、Web開發等。還有「大航海計劃」,各種內推活

手把手--JAVA支付(H5支付)

概述 之前說過,有時間把微信支付的H5支付講解下,一直拖了半年時間,最近的專案正好又溫習了支付功能,趁著熱乎,抓緊起來。 微信的H5支付,相對公眾號支付,容易了跟多,很多相似的東西,也有不同之處,這裡只介紹H5支付的關鍵點,其他內容請先去看我的微信支付(公眾號支付)那篇文

三分鐘上手,手把手如何快速爆粉!

當下,在網際網路盛行的環境下,不管是做什麼企業或是產品,引流是必不可少的。缺少引流就缺少客源,缺少客源就沒有轉化率,等於沒有收益。現在,每天都有好多人在問小編,有沒有什麼引流指令碼能快速爆粉。引流指令碼網上有很多,但是使用的沒有幾個,能快速見效的就更加稀缺了。