摘要:
(一)string:文本常量和模板 1.函数 1 2 3 4 5 6 7 8 9 10 import string ''' string模块在最早的Python版本中就已经有了。以前这个模块中提供的很多函数已经移植到str对象中,不过这个模块仍然保留了很多有用的常量和类来处理str对象 ''' # 阅读全文
posted @ 2019-08-22 17:42
不夜男人
阅读(201)
评论(0)
推荐(0)
摘要:
(一)enum:枚举类型 1 2 3 4 5 6 import enum ''' enum模块定义了一个提供迭代和比较功能的枚举类型。可以用这个为值创建明确定义的符号,而不是使用字面量整数或字符串 ''' 1 2 3 4 5 6 import enum ''' enum模块定义了一个提供迭代和比较功 阅读全文
posted @ 2019-08-22 17:40
不夜男人
阅读(185)
评论(0)
推荐(0)
摘要:
(一)functools:管理函数的工具 + View Code + View Code + View Code + View Code 1.修饰符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 阅读全文
posted @ 2019-08-22 17:38
不夜男人
阅读(251)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 ''' 不同于int,str,float,Python没有包含对应日期和时间的原生类型,不过提供了3个相应的模块,可以采用多种表示来管理日期和时间值 time模块由底层C库提供与时间相关的函数。它包含一些函数,可以用于获取时钟时间和处理器运行时间,还提供了基本的解 阅读全文
posted @ 2019-08-22 17:34
不夜男人
阅读(181)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 ''' 作为一种通用的变成语言,Python经常用来解决数学问题。它包含一些用于管理整数和浮点数的内置类型,这很适合完成一般应用中可能出现的基本数学运算。 而标准库中包含一些用于满足更高级需求的模块。 Python的内置浮点数在底层C语言中是double类型 阅读全文
posted @ 2019-08-22 17:33
不夜男人
阅读(348)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ''' Python的标准库中包含大量工具,可以处理文件系统中的文件,构造和解析文件名,还可以检查文件内容。 处理文件的 阅读全文
posted @ 2019-08-22 17:32
不夜男人
阅读(283)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ''' 持久存储数据以便长期使用包括两个方面:在对象的内存中表示和存储格式之间来回转换数据,以及处理转换后数据的存储区。 标准库包含很多模块可以处理不同情况下的这两个方面 有两个模块可以将对象 阅读全文
posted @ 2019-08-22 17:30
不夜男人
阅读(414)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 ''' 尽管现代计算机系统的存储能力日益增长,但生成数据的增长是永无休止的。 无损(lossless)压缩算法以压缩或解压缩数据花费的时间来换取存储数据所需要的空间,以弥补存储能力的不足。 Python为最流行的一些压缩库提供了接口,从而能使用不 阅读全文
posted @ 2019-08-22 17:29
不夜男人
阅读(2989)
评论(0)
推荐(0)
摘要:
1 2 3 4 ''' 加密可以保护消息安全,以便验证其正确性并保护消息不被截获。 python的加密支持包括hashlib和hmac,hashlib使用标准算法生成消息内容签名,hmac则用于验证消息在传输过程中未被修改 ''' 1 2 3 4 ''' 加密可以保护消息安全,以便验证其正确性并保护 阅读全文
posted @ 2019-08-22 17:27
不夜男人
阅读(1861)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ''' python提供了一些复杂的工具用于管理使用进程和线程的并发操作。 通过应用这些计数,使用这些模块并发地运行作业的各个部分,即便是一些相当简单的程序也可以更快的运行 subproces 阅读全文
posted @ 2019-08-22 17:26
不夜男人
阅读(231)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 ''' 网络通信用于获取一个算法在本地运行所需的数据,还可以共享信息实现分布式处理,另外可以用来管理云服务。 python的标准库提供了一些模块来创建网络服务以及访问现有服务 ipaddress模块提供了一些类来验证、比较和处理IPV4/IPV6 阅读全文
posted @ 2019-08-22 17:24
不夜男人
阅读(268)
评论(0)
推荐(0)
摘要:
(一)urllib.parse:分解url urllib.parse模块提供了一些函数,可以管理URL以及组成部分 1.解析 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 from urllib.parse imp 阅读全文
posted @ 2019-08-22 17:23
不夜男人
阅读(252)
评论(0)
推荐(0)
摘要:
介绍 如何发送请求 python 传递url参数 python 响应内容 python 二进制响应内容 python json响应内容 原始响应内容 python 定制请求头 python post请求 python python post提交文件 python 可以看到,将我们文件的内容打印了出来 阅读全文
posted @ 2019-08-22 17:19
不夜男人
阅读(1599)
评论(0)
推荐(0)
摘要:
异常 捕获异常 在python,一般都是使用try···except来对异常进行捕获 python 然而仅仅只有这些也看不出什么东西来,我们需要知道在哪一行代码引发的异常。 大家在程序报错的时候,会经常看到报错信息如下 这个Traceback是什么鬼?实际上,这是python关于程序报错的回溯信息, 阅读全文
posted @ 2019-08-22 17:17
不夜男人
阅读(807)
评论(0)
推荐(0)
摘要:
介绍 1.查找文本中的模式 python 2.编译表达式 python 3.多重匹配 python 4.模式语法 python 5.限制搜索 python 6.用组解析匹配 python 7.搜索选项 python 8.字符串替换 python 9.利用模式拆分 python 阅读全文
posted @ 2019-08-22 17:16
不夜男人
阅读(841)
评论(0)
推荐(0)
摘要:
介绍 使用 python 阅读全文
posted @ 2019-08-22 17:15
不夜男人
阅读(150)
评论(0)
推荐(0)
摘要:
获取cpu的逻辑数量 python 获取CPU的物理核心数 python 结果为6,说明6核超线程,12的话说明是12核非超线程 统计CPU的用户/系统/空闲时间 python 查看cpu的使用率 python 获取物理内存信息 python 获取交换内存信息 python 关于物理内存和交换内存之 阅读全文
posted @ 2019-08-22 17:14
不夜男人
阅读(1500)
评论(0)
推荐(0)
摘要:
并发任务池 Future对象 创建一个Future对象 当我们将一个任务提交到线程池里面运行时,会立即返回一个对象,这个对象就叫做Future对象,里面包含了任务的执行状态等等,当然我们也可以手动创建一个Future对象 python 值得注意的是:可以多次set_result,但是后面的会覆盖前面 阅读全文
posted @ 2019-08-22 17:12
不夜男人
阅读(1281)
评论(0)
推荐(0)
摘要:
介绍 StringIO python BytesIO python TextIOWrapper python 当然这里换成open也是可以的,主要就是对字节流的文本对象进行一个包装,从而可以写入字符串。记住如果要想使用io.TextIOWrapper进行包装的话,那么打开的方式一定要是二进制的方式 阅读全文
posted @ 2019-08-22 17:11
不夜男人
阅读(391)
评论(0)
推荐(0)
摘要:
介绍 创建枚举类型 python 名称或者值相同 python python 成员的值是否可变 python python 强制让成员的值不一样 枚举类,key重复是不允许的,但是值重复是可以的,可如果我也不允许值重复呢?只需要加上一个装饰器即可 python 比较成员的值 之前说过,枚举成员是不支 阅读全文
posted @ 2019-08-22 17:10
不夜男人
阅读(2220)
评论(0)
推荐(0)

浙公网安备 33010602011771号