首页 > 解决方案 > 在python中将csv文件作为字符串读取

问题描述

我不小心损坏了一个 csv 文件(分隔符不再起作用 - 感谢 Microsoft Excel!)。我想通过将其作为字符串读取并搜索内容来挽救一些数据 - 我可以通过在记事本上打开文件来查看文本,但我不知道如何从 python 中的文件路径加载该字符串。

我想这将是

csv_string = open(filepath, 'something').read()

但我无法让它工作,或者在 SO / google 上找到解决方案。

标签: pythonpython-3.xcsv

解决方案


它应该适用于以下代码,但它不是处理 csv 的最佳方式。

csv_string = ''.join(open(filepath, 'r').readlines())

推荐阅读