itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。
pip 是 Python 著名的包管理工具,在 Python 开发中必不可少。
1、安装
检查你有没有安装了pip:运行,输入cmd,回车,输入pip,回车。如果提示“'pip' 不是内部或外部命令”,原因是电脑本地没有安装pip命令。
这有两种办法安装pip:
A、cd索引到Python安装目录Scripts中,easy_install.exe所在的地方,执行指令“easy_install.exe pip”,就可以安装pip。
B、首先到https://pypi.python.org/pypi/pip#downloads 下载pip包解压到一个文件夹,用控制台进入解压目录,输入:python setup.py install
安装好之后将pip.exe的路径添加到环境变量PATH中。
接下来我们就可以安装itchat
用命令行安装:
pip install itchat
经过一系列文件下载完成就安装好了。
注:pip参数解释
pip 最常用命令
获取帮助
pip --help
升级 pip
pip install -U pip
安装包
pip install SomePackage
卸载包
pip uninstall SomePackage
升级指定的包
pip install -U SomePackage
搜索包
pip search SomePackage
查看指定包的详细信息
pip show -f SomePackage
列出已安装的包
pip freeze or pip list
查看可升级的包
pip list -o
如果想知道安装的包在哪个位置,再执行一次安装就提示出来了。
2、测试
用开发工具创建一个Python文件,输入以下代码:
import itchat itchat.auto_login() #itchat.auto_login(enableCmdQR=True)#登录的时候在命令行显示二维码 #itchat.send('Hello, filehelper', toUserName='filehelper') #给文件传输助手发一条信息 friends = itchat.get_friends(update=True) # 获取微信好友列表,如果设置update=True将从服务器刷新列表 for friend in friends[1:]:# 好友列表第一个是自己,所以统计真正好友要从第二个开始 nickName = friend['NickName']#好友昵称 remarkName = friend['RemarkName']#好友备注 sex = "男" if(friend['Sex']==1) else "女" province = friend['Province'] city = friend['City'] alias = friend['Alias'] if nickName=="流年": print("昵称:%s 备注:%s 性别:%s 省市:%s" % (nickName,remarkName,sex,province+city)) break
运行,需要扫码登录:
扫码登录后的到运行结果:
测试完成!
转载请注明出处!