本文实例为大家分享了python实现微信每日一句自动发送的具体代码,供大家参考,具体内容如下
参考了一篇博客:教你使用python实现微信每天给女朋友说晚安
代码:
# - * -编码:utf - 8 - * ''' 这是一个用来测试微信自动发送消息的演示 恩,主要就是用到了一个微信库——wxpy 安装很简单pip安装wxpy 下面就开始吧 主要就两个函数 1,getNews();用以获取信息 2,sendNews();用以发送信息 我这里发送消息用的是为循环本意是群发,但是!但是!但是!程序发的太快会被微信禁掉,大概40个人左右就会被禁,以后可以试一试睡下。 另外vscode中自定义python编译器: Ctrl + shift + p,选择python:选择翻译 ''' 从__future__进口unicode_literals 从wxpy进口* 进口的要求 从线程进口计时器 itchat=Bot (console_qr=2, cache_path=癰otoo.pkl”) def getNews (): url=" http://open.iciba.com/dsapi/" r=requests.get (url) 内容=r.json()(“内容”) 注意=r.json()(“注意”) 返回的内容,请注意 def sendNews (): 试一试: #这里是备注 朋友=itchat.friends () .search (name=u 'xxx”) 内容=getNews () 打印(内容) 消息1=str(内容[0]) message2=str(内容[1]) message3=" xxx " 打印(朋友) 指数,项列举(朋友): 打印(“发送给“+ str(项)+“ing,指数=" + str(指数)) item.send(消息) item.send (message2) item.send (message3) sendNews t=计时器(86400) t.start () 除了: errorMessage=" xxx " 指数,项列举(朋友): item.send (errorMessage) if __name__==癬_main__”: sendNews ()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。