### 安裝itchat(假設python3和pip已經裝好)
~~~
pip install itchat
~~~
### 模擬微信登陸
~~~
import itchat
# 模擬登陸
itchat.auto_login(hotReload=True)
~~~
### 獲取微信好友基本信息和位置信息
~~~
friends = itchat.get_friends(update=True)
~~~
### 將得到的數據插入到mysql
~~~
import pymysql
# 數據庫連接
host = "localhost"
user = "root"
passwd = "root"
db = "wechat"
charset = "utf8"
db = pymysql.connect(host, user, passwd, db, charset)
for f in friends:
sql = "insert into user(we_name,nick_name,sex,signature,province,city) \
values ('%s','%s','%d','%s','%s','%s')"%(f.UserName,f.NickName,f.Sex,f.Signature,f.Province,f.city)
try:
cursor.execute(sql)
db.commit()
except:
db.rollback()
# 關閉數據庫
db.close()
~~~
### 至此,數據獲取完畢!
[TOC]