python写元旦快乐_用Python在00:00给微信好友发元旦祝福语
2019年的元旦即將來臨,這里用Python擼一串簡單的代碼來實(shí)現(xiàn)定點(diǎn)給微信里的所有小伙伴發(fā)祝福語
環(huán)境說明
Python版本: 不限
第三方庫: itchat, schedule
注:所有祝福語來源于網(wǎng)絡(luò),代碼運(yùn)行周期較長,最好跑在服務(wù)器上
代碼如下
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Time : 18-12-9 上午9:08
# @Author : KainHuck
# @Email : kainhoo2333@gmail.com
# @File : 元旦祝福.py
import itchat
import random
import schedule
import datetime
import time
# 登錄,并暫存登錄狀態(tài)
itchat.auto_login(hotReload=True)
# 獲取所有好友信息
friends = itchat.get_friends(update=True)
# 篩選掉沒有備注名的好友, 并將要發(fā)送祝福語的好友放置在一個(gè)字典里
final_friends = {}
for each in friends:
if len(each['RemarkName']) > 0:
final_friends[each['RemarkName']] = each['UserName']
# 祝福語列表
greeting = ['元旦到了,在辭舊迎新的日子里,我愿為你送走煩惱迎來開心,送走壓力迎來健康,送走失意迎來順利,送走意外迎來平安,并希望你快快樂樂過個(gè)元旦節(jié)。',
'圓圓的夢(mèng)想,七色的花;圓圓的人生,五彩的畫;圓圓的元旦,幸福的家;圓圓的問候,事業(yè)大發(fā);圓圓的祝福,你笑哈哈!祝你元旦快樂! ',
'元旦即將來到,信息不能遲到;好友前來報(bào)到,祝福提前送到:愛情浪漫美好,友情溫暖籠罩,親情時(shí)刻圍繞,工作業(yè)績攀高,生活幸福歡笑,來年更美好! ',
'喜悅,在心中蕩漾;笑容,在臉頰洋溢;歌聲,在悠揚(yáng)回蕩;舞步,在愜意游走;禮花,在盡情綻放;祝福,在頻頻發(fā)送。朋友,元旦快樂!祝你幸福,闔家歡樂! ',
'元旦加祝福,新的一年好幸福;元旦加努力,新的一年好成績;元旦加上你,新的一年好給力!祝元旦的你格外美麗,快樂一整個(gè)世紀(jì)!',
'新的開始新希望,新的一天新陽光,開始新的追求,播下新的夢(mèng)想,翻開新的一頁,寫下新的輝煌。新的一年開始,送你深深的祝福,元旦快樂。',
'元旦將來到,我心費(fèi)思量。朋友關(guān)系好,送個(gè)什么好。我無多錢財(cái),也沒中彩票。短信送祝福,禮輕情意重。祝你輕輕松松無煩惱,快快樂樂過元旦!',
'將快樂化作短信,發(fā)送給你,愿你新的一年快樂無邊;將好運(yùn)融入信息,傳達(dá)給你,愿新的一年里,好運(yùn)連連幸福不斷;元旦里我將所有的祝福復(fù)制,一并發(fā)于你,愿你明年萬事如意! ']
# 發(fā)送祝福函數(shù)
def send_greet(RemarkName,userName):
greet = random.choice(greeting)# 隨機(jī)選擇一句祝福語
message = RemarkName + ',' + greet# 添加上備注名
itchat.send(message, toUserName=userName)
# 定義任務(wù)
def job():
now_date = str(datetime.datetime.now().date()) # 獲取函數(shù)執(zhí)行時(shí)的時(shí)間
if now_date == '2019-01-01' or now_date == '2019-1-1': # 如果是2019年元旦就執(zhí)行(PS:忘記datetime.datetime.now().date()輸出的格式了...)
for each_friend in final_friends:
send_greet(each_friend, final_friends['final_friends'])
# 每天00:00執(zhí)行一次job函數(shù)
schedule.every().day.at("00:00").do(job)
while True:
schedule.run_pending()
time.sleep(1)
總結(jié)
以上是生活随笔為你收集整理的python写元旦快乐_用Python在00:00给微信好友发元旦祝福语的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tcp option 结构体_基于 Ko
- 下一篇: 虫师python appium自动化测试