标签:python digest 二进制 test 目录 自动 hex 进制 encode
1、sys.path.append
可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失了
2、绝对路径和相对路径
脚本在C:/python目录下,相同目录下有一个文件叫test.txt
那么绝对路径就是 C:/python/test.txt,相对路径就是test.txt
使用脚本 open(‘C:/python/test.txt‘,‘r‘) 和 open(‘test.txt‘,‘r‘)效果都是一样的
3.hashlib.sha1(password.encode(‘utf_8‘)).hexdigest()
hashlib主要提供字符加密功能,
注意:hashlib 加密的字符串类型为二进制编码,直接加密字符串会报如下错误,所以要记得转码string.encode(‘utf-8‘)
hash.digest() 返回摘要,作为二进制数据字符串值,
hash.hexdigest() 返回摘要,作为十六进制数据字符串值,
4.json函数
json.dumps 用于将 Python 对象编码成 JSON 字符串。
json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。
标签:python digest 二进制 test 目录 自动 hex 进制 encode
原文地址:http://www.cnblogs.com/zy-study/p/7684837.html