import json#json串是一个字符串f=open('product.json',encoding='utf-8')# res=f.read()# product_dic=json.loads(res)#把json串,变成Python的数据类型# print(type(product_dic ...
分类:
Web程序 时间:
2018-04-18 23:40:41
阅读次数:
271
用于序列化的两个模块 json,用于字符串 和 python数据类型间进行转换 pickle,用于python特有的类型 和 python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能:dumps、dump、loads、l ...
分类:
编程语言 时间:
2018-04-18 18:58:54
阅读次数:
183
json串是任何语言都可以识别的,因此json模块是一个重要的模块。 json串实际上就是字符串。 1、json格式 json格式如下,必须使用双引号。 2、读json文件 读取json文件后,数据类型是字符串类型。可以引入json模块,用json.loads或者json.load将其变为字典类型。 ...
分类:
编程语言 时间:
2018-04-17 19:49:47
阅读次数:
231
1.用json模块来进行序列化和反序列化 注意:用json序列化的数据类型得到的文件后缀名必须是json。因为如果不是json后缀,别人也不知道这是用json序列化的文件。 序列化:json.dumps(需要转换成字符串的对象),将数据类型转换成字符串,不会存到文件里。 序列化:json.dump( ...
分类:
Web程序 时间:
2018-04-17 11:57:44
阅读次数:
190
Json是用来进行语言之间的数据交换的,它可以在任意语言之间进行。Pyhton中的json源自于JavaScript。几种常见的json函数1.Json.dumps()Json.dumps()函数是将所有数据对象转换成字符串形式,如下图所示:我们可以初步猜测json.dumps(data)执行的过程,先将data中的单引号(‘)转成成双引号(若无单引号则略过此步),再将其最外层加上一对双引号,转换
分类:
Web程序 时间:
2018-04-15 17:15:48
阅读次数:
187
#json 模块输出的结果都是json字符串,可以被其他语言识别import jsona = {'name':'alex'} # >{"name":"alex"} >'{"name":"alex"}'b = 9 # >'9'c = 'hello' # >"hello" >'"hello"'d = [ ...
分类:
Web程序 时间:
2018-04-11 18:04:43
阅读次数:
155
可在logging.basicConfig()函数中通过具体参数来更改logging模块默认行为,可用参数有 filename:用指定的文件名创建FiledHandler(后边会具体讲解handler的概念),这样日志会被存储在指定的文件中。 filemode:文件打开方式,在指定了filename ...
分类:
Web程序 时间:
2018-04-07 19:05:26
阅读次数:
215
#! /usr/bin/env python# -*- coding:utf-8 -*-#JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。# JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数组# 在py ...
分类:
编程语言 时间:
2018-04-07 12:50:41
阅读次数:
127
这是用于序列化的两个模块: ? json: 用于字符串和python数据类型间进行转换 ? pickle: 用于python特有的类型和python的数据类型间进行转换 Json 模块提供了四个功能:dumps、dump、loads、load pickle 模块提供了四个功能:dumps、dump、 ...
分类:
Web程序 时间:
2018-04-01 16:56:06
阅读次数:
243
一、json模块 二、os模块 练习: 编写一个函数,遍历路径下,所有的目录和子目录 """ 编写一个函数,遍历路径下,所有的目录和子目录 """ import os def list_all_file(file_path): paths = os.listdir(file_path) for ea ...
分类:
编程语言 时间:
2018-03-31 15:11:04
阅读次数:
186