• window下安装itchat库


    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

    运行,需要扫码登录:

    扫码登录后的到运行结果:

    测试完成!

    转载请注明出处!

  • 相关阅读:
    [Js-JDBC]事务
    [Js-JDBC]SQL注入及解决,Statement与PreparedStatement
    [Js-Java SE]IO+Properties配置文件
    [Js-Java SE]可变长参数
    [Js-Java SE]线程同步(加锁)(synchronized,守护进程,死锁,计时器)
    [Js-MySQL]函数
    [Js-MySQL]运算符优先级
    2015年3月30日
    Maven知识点一览
    记一次MySQL(5.7版本)数据库的主从同步和备份
  • 原文地址:https://www.cnblogs.com/huys/p/10044698.html
Copyright © 2020-2023  润新知