赞
踩
本文csv文件数据来源于openKG中达观的开源知识图谱数据。
从开源社区中下载下来的数据文件还是json,先用python把json文件转为csv文件。
- import csv
-
- import json
-
- with open('entities.json','r',encoding='utf-8') as fp:
-
- data=json.load(fp,strict=False)
-
- csv_file = open('entities.csv', 'a', newline='', encoding='utf-8') # 实体文件保存位置
-
- writer = csv.writer(csv_file)
-
- writer.writerow(['entity:id', 'name', 'label'])
-
-
-
- # print(data)
-
-
-
- for da in data:
-
- for i in range(len(data[da])):
-
- csv_file = open('entities.csv', 'a', newline='', encoding='utf-8') # 实体文件保存位置
-
- writer = csv.writer(csv_file)
-
- num=0
-
- writer.writerow(['e'+str(num+1),data[da][i],da])
-
- num+=1
-
-
导入之后在neo4j中使
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。