【问题标题】:Import text file into csv file将文本文件导入 csv 文件
【发布时间】:2021-03-08 14:52:39
【问题描述】:

我是 Python 新手,希望更改 csv 数据中的文本数据,其中列包含 id、sequence、createdAt 和 createdBy?

文本文件

[{"id":1,"sequence":14,"createdAt":"2021-03-04xx:x:x","createdBy":"xxxxxxxxxxxx"}},

{"id":2,"sequence":14,"createdAt":"2021-03-04Txx:x:x","createdBy":"xxxxxxxxxxxx"}},

{"id":3,"sequence":14,"createdAt":"2021-03-04Txx:x:x","createdBy":"xxxxxxxxxxxx"}}]

结果

我的结果看起来像

image

【问题讨论】:

  • 如何获取数据?您能否与我们分享一些您在其中创建或导入数据的代码?我们需要知道您在工作流程中的哪个位置(导入/创建数据、编辑、保存、提交)遇到问题。
  • @Teresa 这是一个 JSON 数据。

标签: python csv text


【解决方案1】:

输入数据集似乎是 JSON 结构 我推荐 csvkit https://csvkit.readthedocs.io/en/latest/index.html

具体来说,模块in2csv - 非常强大

或者 - 使用 pandas read_json - 这将使您能够加载到 DataFrame 中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 2013-07-27
    • 2019-02-02
    • 2013-08-12
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    相关资源
    最近更新 更多