【发布时间】:2013-09-20 19:44:01
【问题描述】:
我正在尝试将 pandas 数据帧导出为 JSON,但没有成功。我试过了:
all_data.to_json("spdata.json") 和 all_data.to_json()
我在两者上都得到相同的属性错误:'DataFrame' 对象没有属性'to_json'。只是为了确保 DataFrame 没有问题,我测试了将其写入 to_csv 并且有效。
我需要导入的语法或包中是否缺少某些内容?我正在运行 Python 2.7.5 版,它是 Enthought Canopy Express 包的一部分。我的代码开头的导入是:
from pandas import Series, DataFrame
import pandas as pd
import numpy as np
from sys import argv
from datetime import datetime, timedelta
from dateutil.parser import parse
【问题讨论】:
-
你至少需要 pandas 0.12
-
菜鸟错误。我在 pandas 0.12 发布大约 3 周后安装了我的 python 环境,所以假设我是最新的。刚刚更新了熊猫,它工作正常。谢谢。
标签: json python-2.7 pandas