python - 第三方库下载itchat模块

API(应用程序编程接口)

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
linux API
在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准—POSIX标准。POSIX标准是由IEEE和ISO/IEC共同开发的标准系统。该标准基于当时现有的UNIX实践和经验,描述了操作系统的系统调用编程接口API,用于保证应用程序可以在源程序一级上在多种操作系统上移植运行。这些系统调用编程接口主要是通过C库(LIBC)来实现的。

第三方库的应用-itchat
切换到超户,然后下载itchat
python - 第三方库下载itchat模块_第1张图片

itchat的网址:
https://itchat.readthedocs.io/zh/latest/
里面还有很多好玩的,大家可以去尝试。

登陆:
import itchat

# # hotReload=True,会保留登陆状态,在短时间内重新登陆不用
# # 再次扫描二维码
itchat.auto_login(hotReload=True)

1.给手机助手发送消息

 import itchat
 itchat.auto_login()
 while True:
 itchat.send('hello',toUserName='filehelper')
 itchat.send_file('/etc/passwd',toUserName='filehelper')

2.统计你的好友的男女比例

import itchat
itchat.auto_login()
friends = itchat.get_friends()
print(friends)

info={}
for friend in friends[1:]:
    if friend['Sex'] == 1:
       info['male'] = info.get('male',0) + 1
    elif friend['Sex'] == 2:
        info['female'] = info.get('female',0) + 1
    else:
        info['other'] = info.get('other',0) + 1
print(info)

你可能感兴趣的:(linux)