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通过BF算法实现关键词匹配的方法
Mar 13 Python
python实现超简单端口转发的方法
Mar 13 Python
Linux中安装Python的交互式解释器IPython的教程
Jun 13 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
Jan 28 Python
详解Python判定IP地址合法性的三种方法
Mar 06 Python
Python3之简单搭建自带服务器的实例讲解
Jun 04 Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 Python
python urllib爬虫模块使用解析
Sep 05 Python
Python SQLAlchemy入门教程(基本用法)
Nov 11 Python
Python tkinter布局与按钮间距设置方式
Mar 04 Python
django API 中接口的互相调用实例
Apr 01 Python
利用python生成照片墙的示例代码
Apr 09 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数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
将input file的选择的文件清空的两种解决方案
2013/10/21 Javascript
jQuery的ready方法详解
2014/11/27 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
AngularJS轻松实现双击排序的功能
2016/08/30 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
layui从数据库中获取复选框的值并默认选中方法
2018/08/15 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
vue组件三大核心概念图文详解
2019/05/30 Javascript
vue element upload实现图片本地预览
2019/08/20 Javascript
js实现随机圆与矩形功能
2020/10/29 Javascript
python抓取网页图片并放到指定文件夹
2014/04/24 Python
Python中的map、reduce和filter浅析
2014/04/26 Python
python中for语句简单遍历数据的方法
2015/05/07 Python
用Python解决计数原理问题的方法
2016/08/04 Python
Python爬取网页中的图片(搜狗图片)详解
2017/03/23 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
Python读取stdin方法实例
2019/05/24 Python
django 中QuerySet特性功能详解
2019/07/25 Python
Django中的session用法详解
2020/03/09 Python
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
英国团购网站:Groupon英国
2017/11/28 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
仓库门卫岗位职责
2013/12/22 职场文书
民族团结先进个人材料
2014/02/05 职场文书
公司领导班子对照检查材料
2014/09/24 职场文书
作风建设整改方案
2014/10/27 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书