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
運行,需要掃碼登錄:
掃碼登錄后的到運行結果:
測試完成!
轉載請注明出處!