Loading search index…
No recent searches
No results for "Query here"
本章中描述的模块提供了到(几乎)所有 os 上都可以使用的 os Function的接口,例如文件和时钟。这些接口通常以 Unix 或 C 接口为模型,但是它们在大多数其他系统上也可用。概述如下:
os —其他 os 接口
文件名,命令行参数和环境变量
Process Parameters
文件对象创建
文件 Descriptors 操作
查询终端大小
文件 Descriptors 的继承
文件和目录
Linux 扩展属性
Process Management
与调度程序的接口
杂项系统信息
Random numbers
io-使用流的核心工具
Overview
Text I/O
Binary I/O
Raw I/O
高级模块接口
In-memory streams
I/O 基本类别
原始文件 I/O
Buffered Streams
Performance
Multi-threading
Reentrancy
时间-时间访问和转化
Functions
时钟 ID 常数
Timezone Constants
argparse —解析器,用于命令行选项,参数和子命令
Example
创建一个解析器
Adding arguments
Parsing arguments
ArgumentParser objects
prog
usage
description
epilog
parents
formatter_class
prefix_chars
fromfile_prefix_chars
argument_default
allow_abbrev
conflict_handler
add_help
add_argument()方法
名称或标志
action
nargs
const
default
type
choices
required
help
metavar
dest
Action classes
parse_args()方法
选项值语法
Invalid arguments
包含-
参数缩写(前缀匹配)
Beyond sys.argv
命名空间对象
Other utilities
Sub-commands
FileType objects
Argument groups
Mutual exclusion
Parser defaults
Printing help
Partial parsing
自定义文件解析
Exiting methods
Intermixed parsing
升级 optparse 代码
getopt —用于命令行选项的 C 样式解析器
logging-Python 的日志记录工具
Logger Objects
Logging Levels
Handler Objects
Formatter Objects
Filter Objects
LogRecord Objects
LogRecord attributes
LoggerAdapter Objects
Thread Safety
Module-Level Functions
Module-Level Attributes
与警告模块集成
logging.config-日志记录配置
Configuration functions
词典架构详细信息
Incremental Configuration
Object connections
User-defined objects
访问外部对象
访问内部对象
导入分辨率和自定义 import 商
配置文件格式
logging.handlers —日志处理程序
StreamHandler
FileHandler
NullHandler
WatchedFileHandler
BaseRotatingHandler
RotatingFileHandler
TimedRotatingFileHandler
SocketHandler
DatagramHandler
SysLogHandler
NTEventLogHandler
SMTPHandler
MemoryHandler
HTTPHandler
QueueHandler
QueueListener
getpass —便携式密码 Importing
curses —字符单元显示的终端处理
Window Objects
Constants
curses.textpad — curses 程序的文本 Importing 小部件
Textbox objects
curses.ascii — ASCII 字符的 Util
curses.panel — curses 的面板集扩展
平台—访问底层平台的标识数据
Cross Platform
Java Platform
Windows Platform
Mac OS 平台
Unix Platforms
errno —标准 errno 系统符号
ctypes — Python 的外部函数库
ctypes tutorial
加载动态链接库
从加载的 dll 访问函数
Calling functions
基本数据类型
调用Function,续
使用自己的自定义数据类型调用函数
指定所需的参数类型(函数原型)
Return types
传递指针(或:pass引用传递参数)
结构和联合
结构/联合对齐和字节 Sequences
结构和联合中的位字段
Arrays
Pointers
Type conversions
Incomplete Types
Callback functions
访问从 dll 导出的值
Surprises
可变大小的数据类型
ctypes reference
查找共享库
加载共享库
Foreign functions
Function prototypes
Utility functions
Data types
结构化数据类型
数组和指针