
九八云Python教程:调用协议
调用协议 Cpython 支持两种不同的调用协议:tp_call 和矢量调用。 tp_call 协议 设置 tp_call 的类的实例都是可调用的。 槽位的签名为: PyObject *tp_call(PyObject *callable,...
调用协议 Cpython 支持两种不同的调用协议:tp_call 和矢量调用。 tp_call 协议 设置 tp_call 的类的实例都是可调用的。 槽位的签名为: PyObject *tp_call(PyObject *callable,...
urllib.error —- urllib.request 引发的异常类 源代码: Lib/urllib/error.py urllib.error 模块为 urllib.request 所引发的异常定义了异常类。 基础异常类是 URLE...
select —- 等待 I/O 完成 该模块提供了对 select() 和 poll() 函数的访问,这些函数在大多数操作系统中是可用的。在 Solaris 及其衍生版本上可用 devpoll(),在 Linux 2.5+ 上可用 epo...
引用计数 本节介绍的宏被用于管理 python 对象的引用计数。 void Py_INCREF(PyObject *o) 增加对象 o 的引用计数。 此函数通常被用来将 borrowed reference 原地转换为 strong ref...
Security Considerations The following modules have specific security considerations: base64: base64 security considerati...
异常处理 The functions described in this chapter will let you handle and raise python exceptions. It is important to underst...
使用 importlib.metadata 3.8 新版功能. 在 3.10 版更改: importlib.metadata 不再是暂定的。 源代码: Lib/importlib/metadata/__init__.py importlib...
ensurepip —- 引导 pip 安装器 3.4 新版功能. ensurepip 包为在已有的python安装实例或虚拟环境中引导 pip 安装器提供了支持。需要使用引导才能使用pip的这一事实也正好反映了 pip 是一个独立的项目,...
xml.sax.xmlreader —- 用于 XML 解析器的接口 源代码: Lib/xml/sax/xmlreader.py SAX 解析器实现了 XMLReader 接口。 它们是在一个 python 模块中实现的,该模块必须提供一个...
Argparse 教程 作者 Tshepang Lekhonkhobe 这篇教程旨在作为 argparse 的入门介绍,此模块是 python 标准库中推荐的命令行解析模块。 备注 还有另外两个模块可以完成同样的任务,称为 getopt (...