死磕itchat源码--目录结构
2024-09-07 15:02:09
阅读itchat源码时,先弄清itchat
的目录结构
itchat
│ config.py
│ content.py
│ core.py
│ log.py
│ returnvalues.py
│ utils.py
│ __init__.py
│
├─components
│ contact.py
│ hotreload.py
│ login.py
│ messages.py
│ register.py
│ __init__.py
│
└─storage
messagequeue.py
templates.py
__init__.py
其中:
config.py
:配置文件content.py
: 对应的内容对象类型core.py
:Core
类定义了所有的接口,加载了component
包中定义的类方法log.py
:定义了日志returnvalues.py
:将itchat的返回值转换成布尔值utils.py
:处理二维码,结构化数据,解析微信返回的数据component
:实现了Core
类中定义的方法storage
:定义了消息队列,以及模板
最新文章
- 联想A880 DIY 换触摸屏屏幕
- jquery.dataTable分页
- Browser设置UA值
- Beta—review阶段成员贡献分
- 《University Calculus》-chaper8-无穷序列和无穷级数-p级数
- Head First 设计模式 第1章 策略模式
- 一个简单的MVC框架的实现
- SSM-MyBatis-07:Mybatis中SqlSession的insert和delete底层到底做了什么
- TypeError: ";x"; is not a function
- java框架之Struts2(3)-OGNL&;ValueStack
- HTML5实现全屏API【进入和退出全屏】
- 前端需要掌握的后台基础:HTTP协议
- WinRAR如何批量分别压缩不同的文件夹
- 防CSRF攻击:一场由重复提交的问题引发的前端后端测试口水战
- [saiku] 简介、下载、安装和教程
- vc 使窗口置顶 在最前面
- php foreach 遍历细节探讨
- OpenStack Object Storage(Swift)概述
- CF 547 D. Mike and Fish
- 一篇文章让你读懂Pivotal的GemFire家族产品