
python标准库
文章平均质量分 92
暗语寒飞
php程序员
展开
-
calendar -- 日历相关│Python标准库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0calendar 模块提供了与日历有关的函数与类。其中既包含了可方便用于计算或信息处理的日历格式,也包含了可直观展示的日历格式,甚至有用于网页展示的 html 格式.calendar 模块提供了三个类,也提供了一些属性和函数进行快捷操作。原创 2021-03-02 16:53:54 · 1048 阅读 · 0 评论 -
filecmp --- 文件及目录的比较│Python标准库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0filecmp 模块可以用于文件与文件之间或目录与目录之间的比较。并且可以通过设置参数来选取多种不同用时和不同准确性的方案。filecmp 模块在进行文件或目录对比时,最终仅能返回是否相等这一结果。某些场景需要更加详细的结果说明,可以使用原创 2021-02-21 10:46:44 · 451 阅读 · 0 评论 -
itertools -- 高效迭代器│Python标准库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0itertools 模块标准化了一个快速、高效利用内存的核心工具集,主要用来实现一系列迭代器。这些工具函数本身或工具函数之间的组合都是非常有用的。它们一起形成了 迭代器代数。itertools 模块中所有的函数都是创建并返回一个迭代器。它原创 2021-01-11 10:44:18 · 651 阅读 · 0 评论 -
array -- 数值数组│Python标准库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0array 模块定义了一种对象类型,可以紧凑的表示以 字符、整数、浮点数 等基本类型为元素组成的数组。array 模块中定义的数组属于序列类型,其行为也与列表类型非常相似,但是数组中的元素的数据类型是受到限制的,只能设置在初始化时指定的某一原创 2021-01-04 10:25:34 · 1501 阅读 · 1 评论 -
enum -- 枚举(三)
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0前两篇文章详解了枚举模块中的四个枚举类和自定义枚举类及其相关内容,没看过的小伙伴可以通过传送门点击进入前两篇文章阅读。枚举模块的最后一篇来更加深入的了解一下比较深入并且不常用的一些知识点。传送门enum – 枚举(一)enum – 枚原创 2020-12-26 09:51:30 · 1546 阅读 · 3 评论 -
enum -- 枚举(二)
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0上文中我们了解到模块中有 Enum 类,其实还有基于它的三个变种类,分别是 IntEnum、Flag、IntFlag。甚至还能自定义类来实现符合需求的特殊功能。传送门enum – 枚举(一)enum – 枚举(二)IntEnumI原创 2020-12-23 10:26:15 · 259 阅读 · 0 评论 -
enum -- 枚举(一)
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0枚举是一组符号名称(枚举成员)的集合,枚举成员应该是唯一的、不可变的。enum 模块将分为三个部分解析,第一部分主要介绍枚举的特性和 Enum 类,第二部分将介绍 Enum 类的三个变种类及相关要点,第三部分将介绍自定义枚举和一些零星的相原创 2020-12-18 16:08:25 · 783 阅读 · 1 评论 -
unicodedata -- Unicode 数据库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出结构; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0此模块提供了对 Unicode Character Database (UCD) 的访问。UCD 中定义了所有 unicode 字符的字符属性。unicodedata.lookup(name)通过 unicode 字符的名称来查找 un原创 2020-12-14 10:19:21 · 1423 阅读 · 2 评论 -
fractions -- 分数
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出结构; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0fractions 模块支持分数运算。使用 fractions 模块需要先实例化 Fraction 类, 实例化 Fraction 类 可以由多种类型的参数构建.class fractions.Fraction(string)clas原创 2020-12-07 09:39:49 · 863 阅读 · 0 评论 -
textwrap -- 文本自动换行与填充
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出结构; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。系统类型: Windows 10python 版本: Python 3.9.0textwrap 可以将文本字符串按照一定的规则换行,或在对文本字符串进行一些简单的处理。textwrap 模块提供了一些快捷函数,通常情况下这些快捷函数就足够满足需求,如果无与需求相符的快捷函数,还可以自定义 TextWrapper 类原创 2020-12-03 11:01:59 · 2445 阅读 · 0 评论 -
os.path -- 常用路径操作
os.path 库主要针对路径、文件名和目录名进行信息获取、信息整理、判断等等。共计 29 个函数和一个属性,将分成两部分介绍,第一部分只介绍比较常用的函数与唯一的属性,第二部分介绍较冷门的函数。系统类型: CentOS 8.2python 版本: Python 3.6.8唯一的属性os.path.supports_unicode_filenames在当前文件系统中,若允许使用任意 Unicode 字符串作为文件名,那么返回 True,否则返回 Falseimport os # 在本文之后原创 2020-11-25 10:34:14 · 5419 阅读 · 0 评论