本文摘自php中文网,作者尚,侵删。

读取json文件:
例:
现在我的json文件第一行是这样的:
1 | { "name" : "异享金融" , "company_url" : "http://www.yixiangjinrong.com" , "telphone" : "0371-55056647" , "crawl_time" : "2017-07-13 16:11:16" }
|
我要用python打印到控制台输出上。
第一步:
还是要把json文本转换为python可以操作的数据结构。
1 2 3 4 5 | import json
# 转换文件
s1 = json.load( 'filename' )
# 转换字符串
s2 = json.loads(str)
|
第二步:
我们只需按照操作字典的方法取值。
1 2 3 4 5 6 7 8 9 10 11 | import json
with open( 'finance/finance_company.json' , encoding= 'utf-8' ) as f:
line = f.readline()
d = json.loads(line)
name = d[ 'name' ]
company_url = d[ 'company_url' ]
telephone = d[ 'telphone' ]
crawl_time = d[ 'crawl_time' ]
print (name, company_url, telephone, crawl_time)
f.close()
|
输出结果:
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python如何读取json文件的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python怎么用time模块监控程序运行时间
Python中什么表示空类型
Python如何生成exe文件
Python爬虫工程师需要会什么
numpy中的delete删除数组整行和整列
一起深入 Python 类的内部
如何用Python求第三条边边长
Python实现log日志的示例代码
浅谈Python中爬虫框架(talonspider)的介绍
Python怎么计数
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python如何读取json文件