python实现向微信用户发送每日一句 python实现微信聊天机器人


Posted in Python onMarch 27, 2019

分享几个Python针对微信的小工具,供大家参考,具体内容如下

用Python实现向微信用户发送每日一句

# -*- coding:utf-8 -*-
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()
bot = Bot(cache_path=True)
 
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"以上是金山词霸每日一句,http://www.qq.com\" data-miniprogram-appid=\"wxae430cc3e778834b\" data-miniprogram-path=\"pages/goLogin/goLogin\"")
  t = Timer(10, send_news)#每86400秒(1天),发送1次,不用linux的定时任务是因为每次登陆都需要扫描二维码登陆,很麻烦的一件事,就让他一直挂着吧
  t.start()
 except:
  my_friend = bot.friends().search('回???是如此伤')[0]#你的微信名称,不是微信帐号。
  my_friend.send(u"今天消息发送失败了")
if __name__ == "__main__":
 send_news()

用Python调用图灵机器人接口实现微信聊天机器人

import kivy
 
kivy.require('1.9.1')
from kivy.app import App
from kivy.uix.button import Button
import itchat
import requests
 
class test(App):
 def get_response(msg):
  apiUrl = 'http://www.tuling123.com/openapi/api'
  data = {
   'key': '0646d90819004f2fa565852c0fe3c3af', # Tuling Key
   'info': msg, # 这是我们发出去的消息
   'userid': '123', # 这里你想改什么都可以
  }
  # 我们通过如下命令发送一个post请求
  r = requests.post(apiUrl, data=data).json()
  return r.get('text')
 
 @itchat.msg_register(itchat.content.TEXT)
 def print_content(msg):
  return get_response(msg['Text'])
 
 @itchat.msg_register([itchat.content.TEXT], isGroupChat=True)
 def print_content(msg):
  return get_response(msg['Text'])
 
 itchat.auto_login(True)
 itchat.run()
 
 
if __name__ == '__main__':
 test().run()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
浅析python中的分片与截断序列
Aug 09 Python
python 接口_从协议到抽象基类详解
Aug 24 Python
Python字典的核心底层原理讲解
Jan 24 Python
python读取并定位excel数据坐标系详解
Jun 26 Python
使用Python在Windows下获取USB PID&VID的方法
Jul 02 Python
使用python爬取抖音视频列表信息
Jul 15 Python
Django框架model模型对象验证实现方法分析
Oct 02 Python
python爬虫之遍历单个域名
Nov 20 Python
在TensorFlow中屏蔽warning的方式
Feb 04 Python
Python通过队列来实现进程间通信的示例
Oct 14 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 Python
Pandas读写CSV文件的方法示例
Mar 27 #Python
使用Python的SymPy库解决数学运算问题的方法
Mar 27 #Python
超简单使用Python换脸实例
Mar 27 #Python
python爬虫爬取微博评论案例详解
Mar 27 #Python
Python实现查找字符串数组最长公共前缀示例
Mar 27 #Python
详解python中@的用法
Mar 27 #Python
详解python列表生成式和列表生成式器区别
Mar 27 #Python
You might like
php下关于Cannot use a scalar value as an array的解决办法
2010/08/08 PHP
解析在zend Farmework下如何创立一个FORM表单
2013/06/28 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
php提交表单时保留多个空格及换行的文本样式的方法
2017/06/20 PHP
对xmlHttp对象的理解
2011/01/17 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
javascript判断office版本示例
2014/04/11 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
jquery validate demo 基础
2015/10/29 Javascript
javascript省市区三级联动下拉框菜单实例演示
2015/11/29 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
微信小程序商品到详情的实现
2017/06/27 Javascript
微信小程序报错:this.setData is not a function的解决办法
2017/09/27 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
vue2 mint-ui loadmore实现下拉刷新,上拉更多功能
2018/03/21 Javascript
深入浅出理解JavaScript高级定时器原理与用法
2018/08/02 Javascript
vue + any-touch实现一个iscroll 实现拖拽和滑动动画效果
2019/04/08 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
python连接池实现示例程序
2013/11/26 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
中国最大隐形眼镜网上商城:视客眼镜网
2016/10/30 全球购物
全球最大的网上自行车商店:Chain Reaction Cycles
2016/12/02 全球购物
自我鉴定范文300字
2013/10/01 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
毕业自我鉴定怎么写
2014/03/25 职场文书
小学教师师德师风自我评价
2015/03/04 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL