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获取android设备的GPS信息脚本分享
Mar 06 Python
Python实现对PPT文件进行截图操作的方法
Apr 28 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
Apr 28 Python
pandas DataFrame实现几列数据合并成为新的一列方法
Jun 08 Python
Python中的异常处理try/except/finally/raise用法分析
Feb 28 Python
python 堆和优先队列的使用详解
Mar 05 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
Python学习笔记之迭代器和生成器用法实例详解
Aug 08 Python
Python实现把多维数组展开成DataFrame
Nov 30 Python
Django 实现将图片转为Base64,然后使用json传输
Mar 27 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
Jun 18 Python
Pycharm操作Git及GitHub的步骤详解
Oct 27 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
example2.php
2006/10/09 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
2010/11/11 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
2013/05/27 Javascript
浏览器的JavaScript引擎的识别方法
2013/10/20 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
node.js实现逐行读取文件内容的代码
2014/06/27 Javascript
使用js画图之饼图
2015/01/12 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
2015/06/25 Javascript
jquery衣服颜色选取插件效果代码分享
2015/08/28 Javascript
静态页面html中跳转传值的JS处理技巧
2016/06/22 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
ajax异步请求详解
2017/01/06 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
javascript 动态生成css代码的两种方法
2017/03/17 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
JS实现导航栏楼层特效
2020/01/01 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
python计算两个数的百分比方法
2018/06/29 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
python使用numpy中的size()函数实例用法详解
2021/01/29 Python
奥兰多迪士尼门票折扣:Undercover Tourist
2018/07/09 全球购物
荷兰游戏商店:Allyouplay
2019/03/16 全球购物
自考生自我鉴定范文
2013/10/01 职场文书
实习护士自我鉴定
2013/10/13 职场文书
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
公司应聘自荐书
2014/06/14 职场文书
师范生求职自荐信
2014/06/14 职场文书
保送生自荐信
2015/03/06 职场文书
病危通知书样本
2015/04/17 职场文书
MySQL 十大常用字符串函数详解
2021/06/30 MySQL