我正在使用Google NLP从文本中提取实体。在终端中运行代码后,将收到如下所示的输出。
我很难弄清楚如何创建一个以“名称,类型,显着性,Wiki URL和MID”为标题的数据框,并将右侧的数据输入到excel文件中。
我当时想我可以使用这样的东西:
import xlwt
x = (("a",1),("b",2),("c",3))
wb = xlwt.Workbook()
ws = wb.add_sheet("test")
for i, row in enumerate(x):
for j, col in enumerate(row):
ws.write(i, j, col)
wb.save("sample.xls")
您的帮助将不胜感激。
答案 0 :(得分:0)
就像安娜在上面评论过的那样,您可以使用熊猫来编写出色的文字。您提供的元组可以按以下方式写入excel(作为列表传递)。如果您的Google NLP文件为JSON格式,则也可以使用熊猫。
import pandas as pd
x = (("a",1),("b",2),("c",3))
file_df = pd.DataFrame(list(x))
file_df.to_excel('output.xlsx')