type
status
date
slug
summary
tags
category
icon
password
Email
操作系统接口
使用
os
模块,它提供了操作系统的接口。导入并且使用:
要使用
import os
。其他相关:
针对于文件的操作:
shutil
模块。文件通配符
glob
模块可以根据目录通配符来搜索文件:并且以列表形式返回
命令行参数
命令行参数以链表形式存储于
sys
模块的argv变量。sys
还具有stdin stdout stderr等属性,例如:字符串正则匹配
re
模块提供了正则匹配的工具:字符串的替换操作:
数学
math
提供了底层C函数的math库的支持:示例如下:
random
库提供了随机数的操作:互联网访问
urllib
提供了互联网的访问功能。用于处理url读取信息的
request
详细信息参考:
日期与时间
Datetime
提供了时间与日期的操作。数据的压缩
zlib
库提供了文本的压缩与解压缩等操作:注意需要以
b
开头的字符串性能测试
timeit
提供了关于一段代码的性能测试的功能:事实证明元组封装和拆封交换元素比传统方式快
质量测试
doctest
用于进行质量的测试,它基于文档字符串进行检测其他库
包含了支持专业编程工作所需的更高级的模块:
reprlib
:提供了repr版本的定制版
pprint
:提供了美化打印的方式
textwrap
:模块可以格式化文本段落适应宽度
locale
:按访问预定好的国家信息数据库
参考:
- 作者:Yuleo
- 链接:https://www.helloylh.com/article/python4
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。