python常用库
python常用库笔记
68岁爱用飘柔
纵有疾风起,人生不言弃.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python-hashlib_base64库
一、hashlib 对称加密:数据加密解密使用相同的密钥 非对称加密:加密和解密使用两把不同的密钥,公钥用于数据加密,私钥用于解密数据 单向加密(摘要算法):只能加密数据,而不能解密数据。 1、特点 1.不可逆:无法根据散列值还原原来数据 2.定长输出:无论输入的原始数据有多长,结果长度是相同的 3.抗修改性:输入的微小改变,结果会发生巨大改变 4.强碰撞性:很难找到两段内容不同的数据,使他们产生的hash值一致。几乎不可能。 2、使用 import hashlib #hashlib.new('md5','原创 2021-01-15 15:24:08 · 311 阅读 · 0 评论 -
python-json库
一、json 1、特点 轻量级的文本数据交换格式,易与人类阅读和编写,同时也易于机器解析和生成,web世界当中最理想的数据交换格式。 2、前后端交互 在前段用js文件储存传输过程中用json类型进行传送,到后端,由相应的文件类型接受,python中是字典。 3、json语法规则 1.数据由键值对组成 2.键值对由逗号分隔 3.大括号里保存对象 4.中括号里保存数组 4、注意事项 1.字符串必须用双引号(“”)来包括 2.值可以是字符串、数字、true、false、null、列表或字典。 5、python字典原创 2021-01-15 15:19:59 · 374 阅读 · 0 评论 -
python-datetime库
一、datetime datetime库是python处理时间和日期的标准库,有四个类: date:年月日 time:时分秒毫秒 datetime:年月日时分秒毫秒 timedelta(时间间隔) datetime.data(2019,8,0)->2019-8-1 类型为日期对象:class'datatime.date' datetime.time(8,05,20,1)->08:05:20.000001 datetime.datetime.now()#打印当前时间 应为datetime原创 2021-01-15 15:16:39 · 600 阅读 · 0 评论 -
python-logging模块
logging模块 开发过程中出现bug是必不可免的,你会怎样debug?从第1行代码开始看么?还是有个文件里面记录着哪里错了更方便呢!!!log日志 Python中有个logging模块可以完成相关信息的记录,在debug时用它往往事半功倍 1. 日志级别 日志一共分成5个等级,从低到高分别是: DEBUG INFO WARNING ERROR CRITICAL 说明: DEBUG:详细的信息,通常只出现在诊断问题上 INFO:确认一切按预期运行 WARNING:一个迹象表明,一些意想不到的事情发生原创 2021-01-10 18:42:42 · 176 阅读 · 1 评论 -
python-math函数
Math函数 math.ceil(x) 【向上取整】 Return the ceiling of x, the smallest integer greater than or equal to x. If x is not a float, delegates to x.__ceil__(), which should return an Integral value >>>...原创 2020-03-03 16:58:37 · 753 阅读 · 0 评论 -
jieba库的使用
jieba库的使用 cut 有两个参数 1.是带分的字符串 2.cut_all 用来控制是否采用全模式 1.全模式 all_list = jieba.cut('今天天气真好,亲爱的,我们去远足吧!',cut_all=True) >>> print(all_list) >>> <generator object Tokenizer.cut at 0x0294...原创 2020-01-18 14:00:17 · 1532 阅读 · 0 评论
分享