遇到的问题 1)TypeError: dump() missing 1 required positional argument: 'fp' 字典和json格式转换的时候遇到的,用法错误,需要用dumps 2)UnicodeEncodeError: 'latin-1' codec can't enc ...
分类:
编程语言 时间:
2018-11-30 22:33:27
阅读次数:
505
序列化模块。 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 1.1 json模块 1.1 json模块 Json模块提供了四个功能:dumps、dum ...
分类:
其他好文 时间:
2018-11-27 19:22:39
阅读次数:
192
import json,time # save data to json file def store(data): with open('data.json', 'w') as fw: # 将字典转化为字符串 # json_str = json.dumps(data) # fw.write(jso... ...
分类:
Web程序 时间:
2018-11-22 02:28:42
阅读次数:
1139
Json知识归纳: Post请求有两种方法传json参数 传json参数(自动转json了) json=dict 传data参数(需json转换) data=json.dumps(dic) Json本质是字符串,json格式字符串 Dict json.dumps(dict) json Json—js ...
分类:
编程语言 时间:
2018-11-19 23:59:47
阅读次数:
287
序列化就是序列str json 把其他数据类型->序列化(dumps)->字符串 字符串->反序列化(loads)->其他数据类型 数据类型转化成字符串 1.存储在硬盘上的写的每一个字符串必须是字符串/bytes类型 2.网络传输的时候 必须传递bytes/字符串数据类型 传递不支持 集合 元祖 把 ...
分类:
其他好文 时间:
2018-11-19 11:17:59
阅读次数:
201
json模块 用于文件处理时的其他数据类型与js字符串之间转换。在将其他数据类型转换为js字符串时,首先将前者内部所有的单引号变为双引号,再整体加上引号(单或双)转换为js字符串;在使用时再将js字符串还原为本来的数据。 两对方法json.dumps()和json.loads(),json.dump ...
分类:
编程语言 时间:
2018-11-17 19:19:26
阅读次数:
187
# 常用模块-02# 序列化 把对象打散成二进制字节 bytes# 1. pickle 把一个对象转化成bytes写入到文件# pickle.dumps() 把对象转换成bytes# pickle.loads() 把bytes转化成对象## pickle.dump() 把对象转换成bytes. 写入 ...
分类:
编程语言 时间:
2018-11-17 17:57:10
阅读次数:
219
序列化 把对象打散成二进制字节 bytes 1. pickle 把一个对象转化成bytes写入到文件 pickle.dumps() 把对象转换成bytes pickle.loads() 把bytes转化成对象 pickle.dump() 把对象转换成bytes. 写入到文件 pickle.load( ...
分类:
Web程序 时间:
2018-11-17 17:48:18
阅读次数:
206
#coding=utf-8 import requests,json,collections,base64,datetime def sort(datas): data=json.dumps(datas)#dumps是将dict转化成str格式,loads是将str转化成dict格式。 print ... ...
分类:
编程语言 时间:
2018-11-15 15:37:13
阅读次数:
233
#-*-coding:utf-8-*-"""SpyderEditorThisisatemporaryscriptfile."""importmxnetasmximportnumpyasnpimportpickleaspkl#1.picklea=mx.nd.ones((2,3))#序列化存储data=pkl.dumps(a)pkl.dump(data,open(‘tmp.pickle‘,‘wb‘))
分类:
Web程序 时间:
2018-11-15 00:14:23
阅读次数:
261