def read_posts():
posts = list()
file_in = open('./post_list.txt', 'r')
post_list = str(file_in.read()).split(' ')
file_in.close()
num = 0
for post_id in post_list:
if not post_id:
continue
if not os.path.exists('./data/Posts/%s.json' % post_id):
continue
try:
file_in = open('./data/Posts/%s.json' % post_id, 'r')
raw_data = json.loads(str(file_in.read()))
file_in.close()
post = dict()
post['post_id'] = post_id
post['published_date'] = raw_data['published_date']
post['recommends'] = raw_data['recommends']
post['responses'] = raw_data['responses']
posts.append(post)
except:
continue
num += 1
print(post_id)
print(num)
return pd.read_json(json.dumps(posts))
medium_posts_data_reader.py 文件源码
python
阅读 32
收藏 0
点赞 0
评论 0
评论列表
文章目录