python实战——教你用微信每天给女朋友说晚安
但凡一件事,稍微有些重复。我就考虑怎么样用程序来实现它。
这里给各位程序员朋友分享如何每天给朋友定时微信发送”晚安“,故事,新闻,等等··· ···
最好运行在服务器上,这样后台挂起来更方便。
准备
代码如下:
#不要抄下源码就运行,你需要改动几个地方 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()
最终效果是这样的:



转载链接:https://mp.weixin.qq.com/s/N4ECvA-SGOYXKajPIdzc1Q
更多内容请关注公众号:51reboot运维开发
python实战——教你用微信每天给女朋友说晚安的更多相关文章
- 【转】python实战——教你用微信每天给女朋友说晚安
		
但凡一件事,稍微有些重复.我就考虑怎么样用程序来实现它. 这里给各位程序员朋友分享如何每天给朋友定时微信发送”晚安“,故事,新闻,等等··· ··· 最好运行在服务器上,这样后台挂起来更方便. #!/ ...
 - python实战===教你用微信每天给女朋友说晚安【转】
		
转自:https://www.cnblogs.com/botoo/p/8622379.html#4081184 但凡一件事,稍微有些重复.我就考虑怎么样用程序来实现它. 这里给各位程序员朋友分享如何每 ...
 - python实战===教你用微信每天给女朋友说晚安
		
但凡一件事,稍微有些重复.我就考虑怎么样用程序来实现它. 这里给各位程序员朋友分享如何每天给朋友定时微信发送”晚安“,故事,新闻,等等··· ···最好运行在服务器上,这样后台挂起来更方便. 准备: ...
 - python教你用微信每天给女朋友说晚安
		
但凡一件事,稍微有些重复.我就考虑怎么样用程序来实现它. 这里给各位程序员朋友分享如何每天给朋友定时微信发送"晚安",故事,新闻,等等··· ···最好运行在服务器上,这样后台挂起 ...
 - 五行Python代码教你用微信来控制电脑摄像头
		
如果说强大的标准库奠定了Python发展的基石,丰富的第三方库则是python不断发展的保证.今天就来通过itchart库来实现通过微信对电脑的一些操作. 一.安装库 安装itchat itchat ...
 - python实战===爬取所有微信好友的信息
		
''' 爬取所有T信好友的信息 ''' import itchat from pandas import DataFrame itchat.login() friends=itchat.get_fri ...
 - 知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一
		
知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一 教程 01 | 模块化方案一 02 | 模块化方案二 03 | 简单说说工作单元 其他教程预览 分库分表项目实战教程 G ...
 - Python实战:美女图片下载器,海量图片任你下载
		
Python应用现在如火如荼,应用范围很广.因其效率高开发迅速的优势,快速进入编程语言排行榜前几名.本系列文章致力于可以全面系统的介绍Python语言开发知识和相关知识总结.希望大家能够快速入门并学习 ...
 - Python实战:Python爬虫学习教程,获取电影排行榜
		
Python应用现在如火如荼,应用范围很广.因其效率高开发迅速的优势,快速进入编程语言排行榜前几名.本系列文章致力于可以全面系统的介绍Python语言开发知识和相关知识总结.希望大家能够快速入门并学习 ...
 
随机推荐
- Git提交代码自动触发JenKins构建项目
			
1.需求场景 用户提交代码后自动触发jenkins构建项目 流程图如下: 2.JenKins安装Gitlab Hook Plugin插件 3.JenKins配置 4.Gitlab Hook Plugi ...
 - Redis学习---Redis操作之Hash
			
hash表现形式上有些像pyhton中的dict,可以存储一组关联性较强的数据[有点像嵌套字典] hset(name, key, value) --> 设置hash的操作 # 参数: # ...
 - Linux架构之简述企业网站简述
			
简述企业网站 用户 --> 负载均衡服务器(Nginx) ->根据扩展名访问不同的服务区 ->访问数据库 ->返回用户 静态服务器&&动态 ...
 - 你可能不知道的 10 条 SQL 技巧,涨知识了!
			
转自:http://mp.weixin.qq.com/s?__biz=MjM5NzM0MjcyMQ==&mid=2650076293&idx=1&sn=38f6acc759df ...
 - centos 增加网卡
			
CentOS 6添加网卡的方法 (2013-11-26 17:19:44) 转载▼ 标签: it 分类: Linux 前段时间安装了1台XEN server虚拟机,之前只用了1个网卡,ip是10.11 ...
 - 常用的sql语法_Row_Number
			
可用来分页,也可以用来egg:获取同类型的最新的信息 ROW_NUMBER() 说明:返回结果集分区内行的序列号,每个分区的第一行从1开始.语法:ROW_NUMBER () OVER ([ < ...
 - linux 使用错误总结
			
1.执行./shutdown.sh或./startup.sh命令,报错”Permission denied“(用户没有权限),执行以下语句: chmod u+x *.sh
 - Python:基础知识(二)
			
常用模块 urllib2 :用于发送网络请求,获取数据 (Pyhton2中的urllib2工具包,在Python3中分拆成了urllib.request和urllib.error两个包.) json: ...
 - jenkins 构建触发器  Poll SCM 和 Build periodically区别
			
Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作.我的配置如下: */5 * * * * (每5分钟检查一次源码变化) Bu ...
 - 论mysql主从复制里面的那些坑
			
1.找好配置文件,修改对的配置文件,有的时候会有多个配置文件,要搞清楚加载的哪个配置文件. 2.主库备份钱的操作除了设置 只读状态外,还要设置全局只读=1. 3.mysqldump备份sql很方便,恢 ...