猿问

将数据框值导入字典

我有一个从 pdf 中提取表格数据的代码,我想将数据框转换为字典,如果我在表格中提到输出为 JSON,它也会提供不需要的坐标。我只想要表中的数据。如果将数据框转换为字典,我可以进行其他处理工作


from tabula import read_pdf

from tabulate import tabulate

import pandas as pd


df = read_pdf("http://www.uncledavesenterprise.com/file/health/Food%20Calories%20List.pdf",multiple_tables=True,pages='3' ,pandas_options={'header':None},guess = False)

print (df)


富国沪深
浏览 75回答 1
1回答

函数式编程

您可以使用df.to_dict()将数据框转换为字典。您可以直接使用此方法,也可以提供一些参数,可以在此处检查pandas v1.0.5 或此处检查 pandas v0.23.4。您还可以用于df.to_json()将数据框转换为 JSON。有关参数的信息可以分别在此处和此处找到v1.0.5 和 v0.23.4。
随时随地看视频慕课网APP

相关分类

Python
我要回答