【问题标题】:I need to read a CSV file without using built-in CSV parser in python 2.7我需要在不使用 python 2.7 中的内置 CSV 解析器的情况下读取 CSV 文件
【发布时间】:2017-01-19 22:11:13
【问题描述】:

所以我正在做这个项目,但我需要在不使用 python 内置 CSV 解析器的情况下读取 CSV 文件。关于如何做到这一点的任何想法?

【问题讨论】:

  • 阅读 with open(YOURFILE)split(FIELD_DELIMITER) 对你来说是一个好的开始
  • 文件是用逗号分隔还是实际上是 CSV 格式?
  • 逗号分隔

标签: python python-2.7 csv


【解决方案1】:

文件需要在同一个目录,试试这个for循环,如果txt是一个简单的逗号分隔,将读取所有行

f = open (‘myfile.csv’, 'r')

for line in f:
    print (line, end = ‘’)

f.close()

请给我你的一票,我需要它!

【讨论】:

  • 您的代码将无条件读取所有行;它根本没有提到逗号分隔
  • @haifeng-zhang 已经向他解释了如何拆分“使用 open(YOURFILE) 读取和拆分(FIELD_DELIMITER) 对你来说是一个好的开始”请在评论前阅读
猜你喜欢
  • 1970-01-01
  • 2019-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-12
  • 2020-11-12
  • 2012-08-01
  • 2016-06-23
相关资源
最近更新 更多