python實戰===教你用微信每天給女朋友說晚安


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

這里給各位程序員朋友分享如何每天給朋友定時微信發送”晚安“,故事,新聞,等等··· ···
最好運行在服務器上,這樣后台掛起來更方便。

准備:

微信號

pip install wxpy

pip install requests

代碼如下:

 

 

# 不要抄下源碼就運行,你需要改動幾個地方

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


bot = Bot()

# linux執行登陸請調用下面的這句
#bot = Bot(console_qr=2,cache_path="botoo.pkl")


def get_news():
    
    """獲取金山詞霸每日一句,英文和翻譯"""
    
    url = "http://open.iciba.com/dsapi/"
    r = requests.get(url)
    content = r.json()['content']
    note = r.json()['note']
    return content, note


def send_news():
    try:
        content,note = get_news()
        
        # 你朋友的微信名稱,不是備注,也不是微信帳號。
        my_friend = bot.friends().search(u'小明')[0]
        my_friend.send(content)
        my_friend.send(note)
        my_friend.send(u"Have a good one!")
        # 每86400秒(1天),發送1次
        t = Timer(86400, send_news)
        t.start()
    except:
        
        # 你的微信名稱,不是微信帳號。
        
        my_friend = bot.friends().search('常念')[0]
        my_friend.send(u"今天消息發送失敗了")


if __name__ == "__main__":
    send_news()

 

 

 

 

 

 

最終效果是這樣的:

 

 

 

 

總結:

代碼讓生活更美好!

 


順便提一下

如果有任何問題,你可以在這里找到我 QQ群,209092584

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM