Navigator
左侧导航栏操作类,用于切换主页面和访问全局功能。
方法
switch_to(tab_name)
切换到指定导航标签。
- tab_name
str— 标签名:"聊天"/"通讯录"/"收藏"/"聊天文件"/"朋友圈"/"视频号"/"搜一搜"/"小程序"/"看一看"/"更多"
open_channels_live_companion()
打开视频号直播助手。
open_chat_files()
打开聊天文件。
open_chat_history_manager()
打开聊天记录管理。
open_lock()
打开锁定微信。
open_feedback()
打开反馈。
open_settings()
打开设置。
get_self_profile()
获取当前登录账号的个人资料。
- 返回
dict— 包含 nickname、account、avatar 等信息
get_self_info()
获取更详细的个人信息。
- 返回
dict
lock()
锁定微信。
- 返回
bool— 是否成功锁定
示例
python
from pywxauto import Weixin
wx = Weixin()
# 切换到通讯录
wx.navigator.switch_to("通讯录")
# 获取个人信息
profile = wx.navigator.get_self_profile()
print(f"昵称: {profile['nickname']}")
# 锁定微信
wx.navigator.lock()