序列化 - json, pickle, eval
2021-02-06 14:15
标签:操作文件 数据 用法 字节 eva 作用 编程 pytho name 1. eval 2. json 3. pickle 序列化 - json, pickle, eval 标签:操作文件 数据 用法 字节 eva 作用 编程 pytho name 原文地址:https://www.cnblogs.com/JackShi/p/13111696.html# eval是Python自带的方法,不需要导入,仅Python中可以使用
# 作用是执行一个字符串的表达式,并返回表达式的值(将字符串转换成其他格式)
# 使用:
dic = "{‘name‘: 111, ‘age‘: 2}"
eval(dic) # 会编程字典
# 作用:字符串与Python格式的互相转换
# 是一种通用的数据规范,需要导入模块
json.loads() # 反序列化成Python格式
json.dumps() # 序列化成字符串
json.load() # 操作文件用的
json.dump() # 操作文件用的
# 作用:字节与Python格式的转换
# 用法与json相同
pickle.loads()
pickle.dumps()
下一篇:php 重定向
文章标题:序列化 - json, pickle, eval
文章链接:http://soscw.com/index.php/essay/51756.html