python ichat使用学习记录
1.OSError: [WinError -2147221003] 找不到应用程序: 'D:\\python\\ichat\\qrcode.jpg'
原因是该库中没有windows系统如何打开二维码图片的处理方法。
解决问题的办法,详细的内容可参考 【https://blog.csdn.net/qq_21349669/article/details/78873193】
解决方法:
http://www.iplaypy.com/wenda/wd19142.html
打开这个文件C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\itchat\utils.py
导入import webbrowser模块,之后找到 def print_qr(fileDir):模块,修改这段代码,
def print_qr(fileDir): if config.OS == 'Darwin': subprocess.call(['open', fileDir]) elif config.OS == 'Linux': subprocess.call(['xdg-open', fileDir]) elif config.OS == 'Windows': #subprocess.call(['cmd', fileDir]) #os.startfile(fileDir) webbrowser.open(fileDir) else: os.startfile(fileDir)
然后运行登录代码,即可打开浏览器,然后关闭浏览器,扫描生成的二维码图片即可登录成功。
2.itchat.search_chatrooms()函数返回的列表值查询不到群聊,原因是:未将群聊保存到通讯录中。
测试时,发现有的时候能够发送群聊信息,结果有时发送不出去。因为未保存到通讯录中,只是临时的话,只有群聊信息正活跃时,才会获取到列表
转载于:https://www.cnblogs.com/imustun/p/10208591.html
python ichat使用学习记录相关推荐
- Python神经网络编程学习记录(一)
Python神经网络编程学习记录(一) 总结:共三章.两个附录.第1章介绍了神经网络中所用到的数学思想.第2章介绍使用Python实现神经网络,识别手写数字,并测试神经网络的性能.第3章带领读者进一步 ...
- python之爬虫学习记录与心得
之前在寒假的时候,学习了python基础.在慕课网上看的python入门:http://www.imooc.com/learn/177 python进阶:http://www.imooc.com/le ...
- Python入门基础学习记录(二)汇率案例学习记录
一.汇总整理 1.操作 ①新建python文件 工程右键--new--python file 2.注意问题与知识点 >变量定义:直接写变量名即可,例如定义一个字符串并赋值123: rmb_str ...
- python糖葫芦_python学习记录二
list python内置的一种数据类型是列表:list 是一种有序的集合 比如 classmates = ['a','b','c',] classmates[-1] = 'c'//倒数第一个这样 ...
- Python装饰器学习记录.
装饰器 Python函数基础 python中万物皆对象,看一个实例: 这里需要注意,单纯地函数名和函数名加括号是两种概念,前者表示该函数定义本身,而后者表示函数执行,实际上是函数的执行结果. 函数中 ...
- python基础知识学习记录,day4
字典 字典是键值对的无序可变序列,键值对是成对存储的键对象和值对象,可以通过键对象快速改变或删除值对象,键对象必须是不可改变且不能重复的. 字典的核心对象是散列表,一个稀疏数组 字典创建:dict( ...
- 行为驱动:python+behave,学习记录
一.安装behave:pip install behave 二.目录要求:features.features/stpes.features/XX.feature.features/stpes/BB.p ...
- python小括号报错_Python学习记录:括号配对检测问题
Python学习记录:括号配对检测问题 一.问题描述 在练习Python程序题的时候,我遇到了括号配对检测问题. 问题描述:提示用户输入一行字符串,其中可能包括小括号 (),请检查小括号是否配对正确, ...
- Python学习记录day3
2019独角兽企业重金招聘Python工程师标准>>> Python学习记录 day3 今天是银角大王武sir讲课.先回顾了上节课所学,然后讲到了面向对象思想. set set是一个 ...
- [Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source …...
[Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source - [Python学习] ...
最新文章
- .Net Core添加分布式Session
- 《云计算》学习笔记3——Google的云计算原理与应用(分布式锁服务——Chubby)
- imagemagick for java_ImageMagick使用for java(im4java)
- 数据存储方式_视频监控系统的数据存储方式的概念及应用
- eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法
- 95后人才吸引力城市排名发布,深圳位居全国第二
- CentOS x86_64系统手动释放内存
- Puppet 部署tomcat
- Intent常用使用汇总
- ffmpeg libx264_FFmpeg之FFmpeg模块介绍(一)
- cat more正常 vim显示中文乱码问题
- Win10 系统菜单和应用程序菜单显示字体模糊
- 坐着童年纸飞机的C语言for循环!超好玩!超详细!
- 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(3)
- 在 Flutter 中创建响应式表单
- “十一“出行防诈骗攻略来了!看完再出去浪
- 计算机声音音乐小星星,幼儿园小班音乐课件:《小星星》
- python爬虫可视化题目北京空气质量监测数据获取与分析
- 多视图几何学(Multiple View Geometry)读书笔记目录
- 印孚瑟斯被 IDC MarketScape 报告评为领导者