【问题标题】:'OverflowError: Maximum recursion level reached' while exporting to json from pandas从熊猫导出到 json 时出现“溢出错误:达到最大递归级别”
【发布时间】:2020-04-20 11:27:46
【问题描述】:

我有一个带有这些类型的 pandas pf:

id                   14 non-null int64
class                14 non-null int64
action.start         6 non-null float64
action.end           6 non-null float64
action.text          6 non-null object
action.lemma         6 non-null object

当我运行 df.to_json('output.json',orient='index')(尝试任何 orient 选项)时,它不断崩溃并出现错误:

OverflowError: Maximum recursion level reached

有什么办法解决这个问题吗?

【问题讨论】:

  • 你能告诉我们你的数据框吗?

标签: json pandas to-json


【解决方案1】:

原来我在数据框中有一些奇怪的对象类型:

action.text <class 'spacy.tokens.span.Span'>

把它变成文字解决了这个问题

【讨论】:

    猜你喜欢
    • 2015-06-17
    • 1970-01-01
    • 2018-12-27
    • 1970-01-01
    • 2020-04-05
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    相关资源
    最近更新 更多