json,pickle,collections,openpyxl模块
json,pickle,collections,openpyxl模块 json模块 它是一个序列化模块 json: 是一个‘第三方’的特殊数据格式 可以将python数据类型---------》json数据格式---------》字符串----------》文件中 其他语言要想使用python的数据: 文件中---------》字符串------------》json数据格式------------》其他语言的数据类型 注意:在json中,所有的字符串都是双引号 元组比较特殊: python中的元组,若将其转换成json数据,内部会将元组转换成列表 import json tup = (1, 2, 3) with open(r'user.txt', 'w', encoding='utf-8') as rf: json.dump(tup, rf, ensure_ascii=False) [1, 2, 3] set是不能转换成json数据的 为什么要使用json: 为了让不同的语言之间数据可以分享 如何使用: import json json.dumps: json.dumps() , f=open() -------->f.write() json_str = json.dumps(tup) print(json_str) str1 = '你是谁啊' json