
模块
百年da孤独
这个作者很懒,什么都没留下…
展开
-
Python 3.7.1 模块 文本处理 string
string-常用string操作1. 字符串常量string.ascii_lettersstring.ascii_lowercasestring.ascii_uppercasestring.digitsstring.hexdigitsstring.octdigitsstring.punctuationstring.printablestring.whitespace2. 自定义字符串格式2.1 ...原创 2018-11-29 15:39:47 · 1296 阅读 · 0 评论 -
Python 3.7.1 模块 argparse 命令行解析
列表1. 例子1.1 创建解析器1.2 添加参数1.3 解析参数2. ArgumentParser 对象progusagedescriptionepilogparentsformatter_class.1 class argparse.RawDescriptionHelpFormatter.2 class argparse.RawTextHelpFormatter.3 class argparse...翻译 2018-12-12 11:19:52 · 1914 阅读 · 0 评论 -
Python 3.7.1 模块 并发执行 底层线程API _thread
底层线程API1._thread 函数exception _thread.error_thread.LockType_thread.start_new_thread(function, args[, kwargs])_thread.interrupt_main()_thread.exit()_thread.allocate_lock()_thread.get_ident()_thread.stac...翻译 2018-12-10 21:20:56 · 670 阅读 · 0 评论 -
Python 3.7.1 模块 collections
目录1. 概览2. ChainMap 对象2.1 class collections.ChainMap(*maps)mapsnew_child(m=None)parents2.2 例子3. Counter 对象3.1 class collections.Counter([iterable-or-mapping])elements()most_common([n])subtract([iterabl...翻译 2018-12-14 17:58:22 · 5227 阅读 · 6 评论 -
Python 3.7.1 模块 数据类型 浅和深拷贝操作 copy
目录)1. 需求描述2. 模块方法copy.copy(x)copy.deepcopy(x[, memo])exception copy.error3. 区别3.1 深拷贝注意事项4. 其它源代码: Lib / copy.py1. 需求描述Python中的赋值语句不复制对象,它们在目标和对象之间创建绑定。对于可变或包含可变项的集合,有时需要一个副本,它不会影响另一个副本。该模块提供通用的浅层和...原创 2018-12-06 22:43:39 · 753 阅读 · 0 评论 -
Python 常用模块 列表
常用模块1. 文本操作取材自 [官方文档] (https://docs.python.org/3/library/)所列的所有模块,定期更新整理的结果。橙色部分为已经整理完毕的模块,目前已完成 3 个。1. 文本操作1.1 string——常见的字符串操作1.2 re——正则表达式操作1.3.difflib——帮助计算增量1.4 textwrap——文本包装和填充1.5 uni...原创 2018-12-06 22:02:56 · 1390 阅读 · 0 评论 -
Python 3.7.1 模块 数据类型 高效的数值数组 array
结构1. 明确数组类型2. 定义class array.array(typecode[, initializer])3.方法和常量3.1 常量array.typecodes 常量3.2 方法array.typecodearray.itemsizearray.append(x)array.buffer_info()array.byteswap()array.count(x)array.extend(...翻译 2018-12-06 21:09:09 · 1497 阅读 · 0 评论 -
Python 3.7.1 模块 functools
方法@functools.lru_cache(maxsize=128, typed=False)源代码: Lib / functools.py未完…该模块用于高阶函数:作用于或返回其他函数的函数。通常,任何可调用对象都可以被视为用于此模块的函数。@functools.lru_cache(maxsize=128, typed=False)译者注:这里有一个简单的 例子用一个memoiz...翻译 2018-12-13 17:54:44 · 1856 阅读 · 0 评论 -
Python 3.7.1 模块 pathlib
目录1.基本使用2. 纯路径(Pure paths)2.1 类class pathlib.PurePath(*pathsegments)class pathlib.PurePosixPath(*pathsegments)class pathlib.PureWindowsPath(*pathsegments)2.2 常规属性2.3 操作2.4 访问路径的各部分PurePath.parts2.5 方法...翻译 2018-12-13 14:37:26 · 2042 阅读 · 1 评论 -
Python 3.7.1 模块 文本处理 正则表达式 re
正则表达式操作1. 正则表达式语法1.1 特殊字符.^$*+?*?,+?,??{m}{m,n}{m,n}?\[]|源代码:Lib/re.py翻译+自己的理解此模块提供与Perl中类似的正则表达式匹配操作。要搜索的模式和字符串都可以是Unicode字符串(str)以及8-bit 字符串(bytes)。但是,不能混合Unicode字符串和8-bit 字符串:也就是说,您不能将Unicode字符...翻译 2018-12-01 16:10:13 · 6217 阅读 · 0 评论 -
Python 3.7.1 模块 abc 抽象基类
抽象基类 abc1. 前言2. 内容2.1 类class abc.ABCclass abc.ABCMeta2.2 注册虚拟子类方法register(subclass)__subclasshook__(subclass)2.3 装饰器(其实也是方法)@abc.abstractmethod~~@abc.abstractclassmethod~~~~@abc.abstractstaticmethod~~...翻译 2018-12-18 17:49:57 · 1576 阅读 · 1 评论