os sys json hashlib datetime和time模块 ...
分类:
编程语言 时间:
2019-11-03 18:19:23
阅读次数:
73
json模块 简介 全称"JavaScript Object Notation" (JavaScript对象表示法)它是一种基于文本,独立于语言的轻量级数据交换格式 以易于让人阅读的文字为基础,用来传输由属性值或者序列性的值组成的数据对象(键值对) 特点 轻量级的文本数据交换格式 易于人类阅读和编写 ...
分类:
编程语言 时间:
2019-11-03 17:56:24
阅读次数:
123
# 导入hashlib模块 import hashlib # 获取MD5对象 # 不加盐操作 # md5 = hashlib.md5() # 加盐操作 md5 = hashlib.md5('wenwe1i'.encode("utf8")) # 获取需要加密的字段 md5.update('how to ...
分类:
其他好文 时间:
2019-11-03 10:31:17
阅读次数:
72
Hash,译做“散列”,也有直接音译为“哈希”的。把任意长度的输入,通过某种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值。该算法就是哈希函数,也称摘要函数。 MD5是最常见的摘要算法,速度很快,生成结果是固定的16字节,通常用一个32位的16进制字符串表示。SHA1算法更安全点, ...
分类:
编程语言 时间:
2019-10-31 21:23:19
阅读次数:
75
知识点一、递归 知识点二、匿名函数 知识点三、excel文件 1、写文件 1、1简单写入字符串 2、读文件 知识点五、redis 操作 1、字符串操作 2、哈希类型 #加盐函数 import hashlib base64加密,可以解密 import base64 ...
分类:
数据库 时间:
2019-10-26 20:53:37
阅读次数:
140
1.import os os.urandom(num) 随机出一个num位的随机bytes 2.import hamc md5_obj = hmac.new(盐,随机字符串) r = md5_obj.digest() 拿到一个bytes的结果,也就是密文 补充:hashlib的加密 # md5_ob... ...
分类:
其他好文 时间:
2019-10-22 13:27:09
阅读次数:
104
#server层 import socketserver import json import hashlib def zhuce(): pass class MySocket(socketserver.BaseRequestHandler): def handle(self): sor = b'w... ...
分类:
其他好文 时间:
2019-10-22 13:01:34
阅读次数:
66
5.1 json JS对象 JSON字符串 Python字典 注意 1.将python数据转化为json: json.dumps(obj) Indent实现缩进(一般是4), json.dumps(obj,indent = 4) ensure_ascii 是否用ascii解析 ensure_asci ...
分类:
数据库 时间:
2019-10-19 09:45:31
阅读次数:
126
# ```python 1、下面这段代码的输出结果将是什么?请解释。 class Parent(object): # 定义一个父类 x = 1 class Child1(Parent): # 定义一个子类1 pass class Child2(Parent): # 定义一个子类2 pass prin... ...
分类:
其他好文 时间:
2019-10-11 01:09:56
阅读次数:
132
<! done rest framework框架的基本组件 知识预览快速实例序列化视图三部曲认证与权限组件解析器分页 回到顶部快速实例 Quickstart 回到顶部序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为 ...
分类:
其他好文 时间:
2019-10-07 19:38:42
阅读次数:
86