摘要:
(一)string:文本常量和模板 1.函数 1 2 3 4 5 6 7 8 9 10 import string ''' string模块在最早的Python版本中就已经有了。以前这个模块中提供的很多函数已经移植到str对象中,不过这个模块仍然保留了很多有用的常量和类来处理str对象 ''' # 阅读全文
posted @ 2019-08-22 17:42
不夜男人
阅读(204)
评论(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
不夜男人
阅读(186)
评论(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
不夜男人
阅读(252)
评论(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
不夜男人
阅读(351)
评论(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
不夜男人
阅读(285)
评论(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
不夜男人
阅读(415)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 ''' 尽管现代计算机系统的存储能力日益增长,但生成数据的增长是永无休止的。 无损(lossless)压缩算法以压缩或解压缩数据花费的时间来换取存储数据所需要的空间,以弥补存储能力的不足。 Python为最流行的一些压缩库提供了接口,从而能使用不 阅读全文
posted @ 2019-08-22 17:29
不夜男人
阅读(2998)
评论(0)
推荐(0)
摘要:
1 2 3 4 ''' 加密可以保护消息安全,以便验证其正确性并保护消息不被截获。 python的加密支持包括hashlib和hmac,hashlib使用标准算法生成消息内容签名,hmac则用于验证消息在传输过程中未被修改 ''' 1 2 3 4 ''' 加密可以保护消息安全,以便验证其正确性并保护 阅读全文
posted @ 2019-08-22 17:27
不夜男人
阅读(1866)
评论(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
不夜男人
阅读(232)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 8 9 10 11 12 ''' 网络通信用于获取一个算法在本地运行所需的数据,还可以共享信息实现分布式处理,另外可以用来管理云服务。 python的标准库提供了一些模块来创建网络服务以及访问现有服务 ipaddress模块提供了一些类来验证、比较和处理IPV4/IPV6 阅读全文
posted @ 2019-08-22 17:24
不夜男人
阅读(270)
评论(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
不夜男人
阅读(260)
评论(0)
推荐(0)
摘要:
介绍 如何发送请求 python 传递url参数 python 响应内容 python 二进制响应内容 python json响应内容 原始响应内容 python 定制请求头 python post请求 python python post提交文件 python 可以看到,将我们文件的内容打印了出来 阅读全文
posted @ 2019-08-22 17:19
不夜男人
阅读(1602)
评论(0)
推荐(0)
摘要:
异常 捕获异常 在python,一般都是使用try···except来对异常进行捕获 python 然而仅仅只有这些也看不出什么东西来,我们需要知道在哪一行代码引发的异常。 大家在程序报错的时候,会经常看到报错信息如下 这个Traceback是什么鬼?实际上,这是python关于程序报错的回溯信息, 阅读全文
posted @ 2019-08-22 17:17
不夜男人
阅读(818)
评论(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
不夜男人
阅读(842)
评论(0)
推荐(0)
摘要:
介绍 使用 python 阅读全文
posted @ 2019-08-22 17:15
不夜男人
阅读(152)
评论(0)
推荐(0)
摘要:
获取cpu的逻辑数量 python 获取CPU的物理核心数 python 结果为6,说明6核超线程,12的话说明是12核非超线程 统计CPU的用户/系统/空闲时间 python 查看cpu的使用率 python 获取物理内存信息 python 获取交换内存信息 python 关于物理内存和交换内存之 阅读全文
posted @ 2019-08-22 17:14
不夜男人
阅读(1506)
评论(0)
推荐(0)
摘要:
并发任务池 Future对象 创建一个Future对象 当我们将一个任务提交到线程池里面运行时,会立即返回一个对象,这个对象就叫做Future对象,里面包含了任务的执行状态等等,当然我们也可以手动创建一个Future对象 python 值得注意的是:可以多次set_result,但是后面的会覆盖前面 阅读全文
posted @ 2019-08-22 17:12
不夜男人
阅读(1292)
评论(0)
推荐(0)
摘要:
介绍 StringIO python BytesIO python TextIOWrapper python 当然这里换成open也是可以的,主要就是对字节流的文本对象进行一个包装,从而可以写入字符串。记住如果要想使用io.TextIOWrapper进行包装的话,那么打开的方式一定要是二进制的方式 阅读全文
posted @ 2019-08-22 17:11
不夜男人
阅读(396)
评论(0)
推荐(0)
摘要:
介绍 创建枚举类型 python 名称或者值相同 python python 成员的值是否可变 python python 强制让成员的值不一样 枚举类,key重复是不允许的,但是值重复是可以的,可如果我也不允许值重复呢?只需要加上一个装饰器即可 python 比较成员的值 之前说过,枚举成员是不支 阅读全文
posted @ 2019-08-22 17:10
不夜男人
阅读(2223)
评论(0)
推荐(0)
摘要:
介绍 分词 python 添加自定义词典 python 自定义的词典格式如下: 词语 词频(可省略) 词性(可省略) 至于词频和词性后面会说 自定义一个1.txt文件,里面包含内容如下 python 除此之外,还可以不用通过加载文件的方式来加载词典 python 关键词提取 jieba 提供了两种关 阅读全文
posted @ 2019-08-22 17:08
不夜男人
阅读(433)
评论(0)
推荐(0)
摘要:
介绍 初始化html pyquery可以接收一个网址,自动下载内容,也可以接收已经下载好的字符串格式的html,当然也可以传入一个本地html文件。但是我们一般都会使用requests下载html页面,然后再将html页面以字符串的格式传进去 python 使用选择器 python filter和f 阅读全文
posted @ 2019-08-22 17:06
不夜男人
阅读(755)
评论(0)
推荐(0)
摘要:
介绍 xpath语法 /:在子节点里面找 //:在子子孙孙节点里面找 //div:查找当前网页的所有div标签 //div/p:先找到所有的div标签,再从div的字标签中找p标签 //div//p:先找到所有的div标签,再从div的子孙标签中找p标签 //div/a:先查找所有div标签,再从d 阅读全文
posted @ 2019-08-22 17:04
不夜男人
阅读(452)
评论(0)
推荐(0)
摘要:
介绍 dbm python 会多出来这三个文件 shelve python python python 同样也会多出来三个文件 阅读全文
posted @ 2019-08-22 17:03
不夜男人
阅读(440)
评论(0)
推荐(0)
摘要:
介绍 使用 python 打开文件 阅读全文
posted @ 2019-08-22 17:01
不夜男人
阅读(336)
评论(0)
推荐(0)
摘要:
使用python发送邮件,用的是SMTP协议。 因此在qq邮箱中,要设置开启SMTP服务 只要能开启一个就行 在我们执行程序的时候,会发现邮件被发送过来了 在python中还有一个更简单的第三方模块,用于发送邮件yagmain,当然要使用pip进行安装 应该算是最良心的库了 阅读全文
posted @ 2019-08-22 16:59
不夜男人
阅读(276)
评论(0)
推荐(0)
摘要:
如何带上颜色,一种方法是输出的时候带上\033[ 乱七八糟的,可以输出的时候带上颜色,不过个人不推荐,一是比较难记,二是没有啥卵用 既然没啥卵用,只是为了装逼,既然如此,为何不装的花式新颖呢? 在python中有这样一个模块可以在输出的是带上颜色,还比较简单 1 2 3 4 5 6 7 8 from 阅读全文
posted @ 2019-08-22 16:53
不夜男人
阅读(315)
评论(0)
推荐(0)
摘要:
hashlib加密 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import hashlib # 有很多种加密方式,md5,sha1等等 h = hashlib.md5() # 提交加密的内容,bytes形式 h.update(b"satori") # 二进制形式 阅读全文
posted @ 2019-08-22 16:50
不夜男人
阅读(414)
评论(0)
推荐(0)
摘要:
# 先导入模块from MyQR import myqr myqr.run( words='http://weixin.qq.com/r/kzlje9TEE4lsrZAY92yB', # 扫描二维码后,显示的内容,或是跳转的链接 version=5, # 设置容错率 level='H', # 控制纠 阅读全文
posted @ 2019-08-22 15:27
不夜男人
阅读(2357)
评论(0)
推荐(1)

浙公网安备 33010602011771号