Python档案袋( Json、pickle、加密与解密)
Json是各程序通用的数据格式;pickle是Python特有的,可以存储很多Python特有的数据,如函数地址等 Json 的简单使用: 1 import json 2 jsondata= { 3 " user " : " dong " , 4 " name " : " dongxiaodong " , 5 " age " :100 6 } 7 # 字典(json对象)转换为字符串 8 strjson= json.dumps(jsondata) 9 print (type(strjson)) # 输出:<class 'str'> 10 11 # 字符串转换为json对象 12 dicjson= json.loads(strjson) 13 print (dicjson[ " age " ]) # 输出:100 Pickle Pickle 序列化: 1 import pickle 2 3 def funx1(valuex): 4 print ( " --------------- " ,valuex) 5 6 jsondata= { 7 " user " : " dong " , 8 " name " : " dongxiaodong " , 9 " age " :100 , 10 " funx " :funx1 # 保存函数地址,函数地址是以函数名确定的 11 } 12 13 #