【问题标题】:Python: problem with reading csv-file on Mac [duplicate]Python:在 Mac 上读取 csv 文件时出现问题 [重复]
【发布时间】:2021-12-26 04:37:41
【问题描述】:

当我使用以下代码时,从 file.csv 中提取的数据不是逗号分隔的,而是用“;”分隔的。我不知道为什么会发生这种情况,Mac 有什么特别之处吗?我该怎么办?

import pandas as pd
data = pd.read_csv("file.csv")

【问题讨论】:

  • 你试过了吗? data = pd.read_csv("file.csv", delimiter=';')
  • 如果您在文本编辑器中打开文件,它有哪些分隔符?

标签: python csv


【解决方案1】:

您可以定义要使用的分隔符 -

data = pd.read_csv("file.csv", sep=";")

【讨论】:

    【解决方案2】:

    试试这个

    import pandas as pd
    data = pd.read_csv("file.csv", sep=','))
    return data
    

    【讨论】:

      【解决方案3】:

      您应该能够像这样指定分隔符:

      import pandas as pd
      data = pd.read_csv('file.csv', sep=';')
      

      【讨论】:

        猜你喜欢
        • 2019-03-08
        • 2016-05-08
        • 2018-11-12
        • 2021-11-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-28
        • 2022-01-24
        • 1970-01-01
        相关资源
        最近更新 更多