Pandas 读取 Excel 表格特定列数据并转换为 JSON 格式
使用 Pandas 库可以轻松地读取 Excel 表格并将其转换为 JSON 格式。以下代码示例演示了如何读取 Excel 表格中特定列的数据,将其转换为字符串类型,并最终存储为 JSON 文件。
import pandas as pd
# 读取 Excel 表格
df = pd.read_excel('data.xlsx')
# 将一列数据转化为字符串类型
df['column_name'] = df['column_name'].astype(str)
# 将数据存储为 JSON
df.to_json('data.json', orient='records')
在上面的代码中,你需要将 'data.xlsx' 替换为你的 Excel 文件的路径,'column_name' 替换为你要读取的列名。最终结果会保存为 'data.json' 文件。
代码解析:
- 导入 Pandas 库:
import pandas as pd - 读取 Excel 表格:
df = pd.read_excel('data.xlsx')使用read_excel()函数读取 Excel 文件,并将数据存储在 DataFrame 对象df中。 - 将特定列转换为字符串类型:
df['column_name'] = df['column_name'].astype(str)将column_name列的数据类型转换为字符串类型。 - 将数据存储为 JSON:
df.to_json('data.json', orient='records')使用to_json()函数将 DataFrame 对象转换为 JSON 格式并保存到 'data.json' 文件中。参数orient='records'表示将 DataFrame 转换为包含所有行记录的 JSON 对象。
通过以上步骤,即可将 Excel 表格中的特定列数据转换为 JSON 格式并保存到文件中。
原文地址: https://www.cveoy.top/t/topic/pc7M 著作权归作者所有。请勿转载和采集!