首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

python实现自动聊天

闲着无聊,在网上找了一些好玩的代码,比如用Python实现自动回消息 之前弄了一个定时自动给好友天气或者心灵鸡汤的脚本,下载链接:https://download.csdn.net/download.../silent_f/11162951 今天这里就介绍几个接入图灵机器人,自动和好友聊天的脚本 1、自动和所有好友聊天,只要好友发消息来,就会给好友回复 这里笔者用的是3.6版本python ,安装itchat...# 这里你想改什么都可以 } r = requests.post(api_url, data=data).json() # 把data数据...if __name__ == '__main__': itchat.auto_login() # hotReload = True, 保持在线,下次运行代码可自动登录...def reply_my_friend(msg): tuling.do_reply(msg) embed() 3、在指定群里聊天 代码: from wxpy import Bot,Tuling

2.3K30

Python自动回复

开发环境 及相关库 Python版本:3.6.4 开发环境:pycharm 库:itchat 安装:pip安装即可 简介 这次使用的是 Python 一个第三方库,叫 ‘itchat’,这个库是和有关的一个库...,能用它编写一些与挂钩的小程序,就像自动回复是其中一个小程序而已,有兴趣的读者可以去网上找资料。...运行后会出现如上图的登陆的二维码 然后登陆,别人发消息给你就会自动回复了,自动回复的消息,是可以修改的,如下效果图 ?...这个就是运行以后,且登陆了,在信上看到的运行效果,先说一下哈,这个可不是复制粘贴哈,哈哈,小编曾经有人问我是不是复制粘贴,我表示哈哈哈~~~ 代码 ?

1.7K10

Python 实现自动回复

在之前的文章 Python 遇到 中,我们使用 WechatPCAPI 做了获取好友信息以及查看撤回消息,本文我们再使用 WechatPCAPI 来实现自动回复的功能。...实现自动回复的功能,我们需要用到图灵机器人,网址为:http://www.turingapi.com,我们在浏览器中输入上述网址打开,之后点击注册/登录按钮,如下图所示: 打开后如下图所示: 我们接着点击立即注册...有了 apikey,我们就可以实现自动回复功能了,实现代码如下所示: import time, logging, random, requests from queue import Queue from...wx_inst = WechatPCAPI(on_message=on_message, log=logging) # 启动 wx_inst.start_wechat(block...=True) # 等待登陆成功,此时需要人为扫码登录 while not wx_inst.get_myself(): time.sleep(5) print(

2.8K51

Python自动回复好友新年祝福

公众号会在除夕夜给大家支付宝口令红包哟。 昨天发现自己的itchat终于可以登陆了(差不多被封了两个月),马上就要过年了,必须用itchat搞点事情--实现自动回复好友新年祝福。...先上图让大家感受一下 这是第三次写关于itchat的文章了,没什么技术含量,照着API写就可以,程序的功能简单地说就是当好友给你新年祝福时,你随机回复一条祝福语,同时,自动回复过的好友不再回复,...祝福语前面会加上好友的备注/昵称,这样看起来不是特别像自动回复。...用到的模块:itchat模块、requests模块以及一些Python自带的模块。 具体实现 获取新年祝福语 也许大家会有疑问自动回复的祝福语从哪获取呢?给大家推荐一个神奇的网站爱集合数据。...如果收到图片,语音,视频,表情包等消息,则不会自动回复。

1.8K30

自动规整接收文件-python

--- title: 自动规整接收文件-python tags: Python 小工具 Mac OS categories: python date: Mar 9, 2023 at 15:37:19...author: yeyezi subject: --- 相信大家都体验过以"小而美"著称的, 这款神奇而伟大的软件无情的占据了每一个电脑的15g空间以上, 而鄙人的电脑总空间...只有256.....图片 于是, 本人注定和有一场旷日持久的战斗....与我而言最主要的问题有以下几点: 在信中下载的文件如果在信中直接打开会变成只读无法直接编辑 下载文件分散在各个文件夹内, 甚至不同人发送的不同文件都会占用同一份内存 当同名文件发送, 会默默的在文件名后面加上一个...# If the file does not exist, print an error message print("The file does not exist") 的默认接受文件夹可以在信中接受文件后右键获取

1K30

Python实现自动回复_python 机器人

一 简单介绍 wxpy基于itchat,使用了 Web 的通讯协议,,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展。实现了登录、收发消息、搜索好友、数据统计等功能。...总而言之,可用来实现各种信个人号的自动化操作。...安装 pillow模块 pip3 install pillow 安装 pyecharts模块 pip3 install pyecharts 二 登录 1 、 扫码登录 from wxpy import...1、为传输助手传送消息 这里的file_helper就是的文件传输助手,我们给文件传输助手发送一条消息,可以在手机端的文件传输助手中收到括号内的消息 bot.file_helper.send(...:%s’ %recv_msg.text#进入Python命令行,让程序保持运行 embed() 3、自动给老婆回复信息 当你在网吧吃着鸡,操作骚出天际时,你老婆打电话让你回家吃饭,此时你怎么办。。

1.2K20

Python 教你自动博,每日一句英语

最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪博的机器人。...基本思路 其实要实现一个简单的自动发布博机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过博开放出来的 API 接口,自动发布即可。...分别执行如下命令安装 python setup.py build python setup.py install 至此可以安装 weibo 库成功 准备工作与编写思路就是这些,下面我们来看看具体的过程与代码...自动发布博 根据 weibo 库的说明文档,使用其操作博还是相关容易的,只需要提供我们创建博应用时的 App Key 与 App Secret 和应用回调地址信息即可。...那么现在自动发布博搞定了,我们再来看看如何自动获取博素材 博素材 对于金山词霸的每日一句,我们可以使用如下的一个 API 来获得每天的信息 http://open.iciba.com/dsapi

85120

利用python自动进行消息推送

from wxpy import * #该库主要是用来模拟与对接操作的 import requests from datetime import datetime import time import...apscheduler.schedulers.blocking import BlockingScheduler #定时框架 首先引入所需要的库,如果不存在,请先使用pip进行安装 pip install schedule  接下来进行登录...bot = Bot(cache_path=True) cache_path = True表示开启缓存,这样在缓存生效的时间内可以避免每次启动程序都进行扫码了 然后我们写一个变量,用来存在图灵机器人的...key,后面会用到(去图灵申请一个免费的机器人即可) tuling = Tuling(api_key="图灵机器人的key") 接下来就是主要内容了,在这里我们将对好友发送天气提醒,所以先创建一个函数...]) my_friends.append(bot.friends().search(u'佐之格⊙魅殇')[0]) return my_friends 此处搜索指定好友时,可以根据好友的名称进行搜索

4.8K30

红包自动监测

前段时间接触了下Auto.js(https://github.com/hyb1996/Auto.js),很好上手而且挺有意思,于是写了个红包监测脚本 大概思路是,不断获取手机屏幕截图,发现新消息则进入...使用方法 让回到主界面,即不让要处于聊天页、朋友圈等状态 在手机上运行Auto.js软件,点击左上角的三条横线,在菜单栏中打开 无障碍服务 和 稳定模式,便于Auto.js完成截屏、模拟按压等自动化操作...回到软件主界面,在 脚本 标签页中,点击右下角的加号,选择 文件,名称取为 红包,点 确定 保存,即可进入脚本的编辑页面 将完整代码复制到脚本中,点击 保存,之后点击 运行 即可 手机会自动跳转到信中...首先检测一些相关参数(例如消息起始位置、每行消息的高度等),然后便会按照代码中定义的时间间隔(即倒数第三行sleep函数中的数字,以毫秒为单位),不断监测新消息并执行操作 彩蛋 在这之前,我还写了一个跳一跳的...MIX2上效果很好,轻松过千,如果是其他手机型号,可能需要根据屏幕分辨率进行微调 项目代码 完整项目在Github上,https://github.com/Honlan/AutojsScripts,里面包括红包和跳一跳两个

8.6K41

windows 桌面GUI自动化- 15.pywinauto电脑端自动聊天消息实现

前言 前面学了pywinauto 基础操作手,总不能老拿记事本练手,是时候找个常用的应用实战了,比如用信实现自动发消息。...连上 先自己登录,打开窗口, 用connect 连上窗口 from pywinauto.application import Applicationfrom pywinauto.keyboard...connect( path=r'C:\Program Files (x86)\Tencent\WeChat\WeChat.exe')# 定位到主窗口win = app.window(title="...", class_name='WeChatMainWndForPC') 给联系人发消息 先从消息列表找到联系人 然后输入框输入内容,按enter搜 示例代码 from pywinauto.application...connect( path=r'C:\Program Files (x86)\Tencent\WeChat\WeChat.exe')# 定位到主窗口win = app.window(title="

64820

python操作自动发消息的实现(聊天机器人)

前言 最近在学习python,发现一个自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作,而这个库是通过网页版来操作的,现在网页版已经不能登录了所以失败...,我又试了第二种方法,我试图找到界面上的搜索框控件,使用搜索框控件找到想法消息的人,然后发送消息,结果就是又失败了,为啥呢?...经过我翻翻翻,找找找,发现的界面是使用duilib实现的,界面都是画上去的,控件只是逻辑上存在,而实际没有,我们根本获取不到,然后我只能通过手动移动鼠标的方式来实现了 1.打开,固定在左上角,这样便于我们固定信上各个控件所在坐标...2.把鼠标移动到左边的“通讯录”按钮上,单击,打开通讯录 3.把鼠标移动到搜索框把你要找的人的名复制进去,回车,打开对话框(你要问我为什么要先打开通讯录再去搜索框搜?...#3.复制要发送的消息,发送 setText('你好啊') ctrlV() altS() 全部代码我已经放在了我的github上,欢迎下载https://github.com/p910/python

5.2K10

基于python自动回复机器人

python做点好玩的 最近发现现在好多做sass和pass的平台对于自动化运营需求十分的强烈,特别是自动回复消息和自动管理客户。...其实这些功能我觉得对于python来讲,是十分容易实现的,这次就来做点好玩的,一个自动回复机器人。 下面就给大家介绍一下,如何用python做一个自动回复的机器人的小工具。...具体方法:https://www.jb51.net/article/251209.htm python操作的库 itchat 2 用到了python中一个可以操作的第三方库itchat。...但是由于这个库实现出来不是由python语言实现的,所以我们并不能通过源码看到其实现机制。但是我们可以看到里面的很多for循环,其实监听的底层原理就是一个长连接,然后不停的轮询网页端的状态。...这次的分享就到这里,有兴趣的朋友可以关注下然后后台回复【python机器人】获取源码吧~

84420
领券