API(应用程序编程接口)

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

第三方库的应用-itchat
切换到超户,然后下载itchat

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

登陆:
import itchat

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

1.给手机助手发送消息

 import itchatitchat.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) + 1elif friend['Sex'] == 2:info['female'] = info.get('female',0) + 1else:info['other'] = info.get('other',0) + 1
print(info)

python - 第三方库下载itchat模块相关推荐

  1. python第三方库下载-3、python第三方库的安装方式

    前言:在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法,这里主要介绍三种方法:pycharm在线安装.pip在线安装(强烈推荐).离线安装. 方 ...

  2. python第三方库下载-python常用第三方库介绍及下载

    GUI 1.wxpython(2.9.2.4--python2.6/2.7) Python下的GUI编程框架,与MFC的架构相似 2.PyQt(4.86--python2.5~3.2) 用于Pytho ...

  3. python第三方库下载-python 第三方库下载

    [Win 10 应用开发]共享目标(UWP) 在开始吹牛之前,先给大伙伴们拜个年,祝各位身体健康.生活愉快.[码]到功成. -------------------------------------- ...

  4. python第三方库下载的方法(1)

    直接到国内源的网页里面去下载 比如豆瓣源:Simple Indexhttps://pypi.douban.com/simple/ 浏览器直接输入网址就可以进来 进来可以发现 然后再网址后面加上我们想下 ...

  5. python库_计算机二级教程 Python语言程序设计,第10章python第三方库概览

    第十章学习知识导图 考点主要是: 1) 第三方库的获取和安装 2) 脚本程序转变为可执行程序的第三方库 : PyInstaller库(必选) 3) 第三方库: jieba库(必选).wordcloud ...

  6. [Python] 第三方库安装包包名解释

    第三方库安装包包名解释 前言 在python的学习中,我们一般会借助pycharm编写代码,和安装第三方库.但是时候会找不到想要的版本,或者直接安装失败. 这个时候我们可以: 在命令提示行中使用pip ...

  7. 如何使用Python第三方库

    一.什么是Python第三方库 像numpy.pygame.jieba.wordcloud.twins这样的库,并非Python官方制作的库并且需要另外安装的库叫第三方库. 据网络搜索结果,目前pyt ...

  8. Python第三方库(模块)下载和安装(使用pip命令)

    Python第三方库是由社区开发者编写的代码包,用于增强Python的功能和提供各种特定的功能.通常,这些库被打包为模块,可以通过使用Python包管理工具pip来下载和安装. 以下是使用pip下载和 ...

  9. python第三方库中函数调用_Python学习笔记(2)——Python的函数、模块、包和库...

    初识Python,对于没有接触过编程的我,恐怕只能听懂什么是函数,这里介绍一下几个概念,并给出Python在调用方面的独特之处. 函数 理解为数学上的函数就可以了.下载安装完python后,并不是所有 ...

最新文章

  1. 网络摄像机ip修改工具_网络监控怎么连接网络
  2. “优化都不懂,你还想做机器学习?”
  3. Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置...
  4. C# 如何实现pfx与snk密钥文件的转换
  5. 分享一份JS前端面试题
  6. java实验报告合肥工业大学_合肥工业大学数据结构上机实验代码与实验报告(全)github地址...
  7. EXTRONICS推出IRFID500便携式UHF RFID读写器
  8. 基于表的数据字典构造MySQL建表语句
  9. 关于Navicat 连接mysql报11001错误
  10. 被劝退的准中年人日记——劝退后第一天
  11. dosbox运行C语言,DOSBox使用教程 在windows下模拟DOS
  12. Navicat基础mysql语法
  13. oracle 索引问题梳理
  14. 【SQL Server】bak文件和mdf文件辨析
  15. 微博营销案例 – 运来大师看手相
  16. 英文论文评审意见_英文论文审稿意见模板
  17. linux usb摄像头驱动程序,Linux系统下USB摄像头驱动开发
  18. 复杂领域的Cynefin模型和Stacey模型
  19. 软件测试团队口号及队名,团队口号及队名精选
  20. mgo简介以及使用说明

热门文章

  1. LeetCode 1. 两数之和【哈希表】
  2. ASEMI代理ADI亚德诺LT8609AJDDM#WTRPBF车规级芯片
  3. iOS 自定义相册图片编辑页面
  4. 薪资差一倍!Spark真的那么优于Hadoop吗?
  5. Python 笔记3 字典
  6. Python基础入门学习和简介
  7. resnet50网络结构_识别准确率从76.5%到82.4%的ResNet50系列图像分类模型养成之路
  8. 简单后端到前端展示数据
  9. linux修改主机名(永久)
  10. 失恋了,记录下心理路程