Py学习  »  Python

用python解析json txt文件

iilla • 5 年前 • 1333 次点击  

我有一个txt文件,它在每一行包含json字符串,第一行如下:

{"rating": 9.3, "genres": ["Crime", "Drama"], "rated": "R", "filming_locations": "Ashland, Ohio, USA", "language": ["English"], "title": "The Shawshank Redemption", "runtime": ["142 min"], "poster": "http://img3.douban.com/lpic/s1311361.jpg", "imdb_url": "http://www.imdb.com/title/tt0111161/", "writers": ["Stephen King", "Frank Darabont"], "imdb_id": "tt0111161", "directors": ["Frank Darabont"], "rating_count": 894012, "actors": ["Tim Robbins", "Morgan Freeman", "Bob Gunton", "William Sadler", "Clancy Brown", "Gil Bellows", "Mark Rolston", "James Whitmore", "Jeffrey DeMunn", "Larry Brandenburg", "Neil Giuntoli", "Brian Libby", "David Proval", "Joseph Ragno", "Jude Ciccolella"], "plot_simple": "Two imprisoned men bond over a number of years, finding solace and eventual redemption through acts of common decency.", "year": 1994, "country": ["USA"], "type": "M", "release_date": 19941014, "also_known_as": ["Die Verurteilten"]}

我想获取IMDB的ID和标题数据。

我试过:

import json
data = json.load('movie_acotrs_data.txt')

但是got'str'对象没有'read'属性

我该怎么做才能得到我期望的结果?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40644
 
1333 次点击  
文章 [ 2 ]  |  最新文章 5 年前