python - 在python中将csv文件作为字符串读取
问题描述
我不小心损坏了一个 csv 文件(分隔符不再起作用 - 感谢 Microsoft Excel!)。我想通过将其作为字符串读取并搜索内容来挽救一些数据 - 我可以通过在记事本上打开文件来查看文本,但我不知道如何从 python 中的文件路径加载该字符串。
我想这将是
csv_string = open(filepath, 'something').read()
但我无法让它工作,或者在 SO / google 上找到解决方案。
解决方案
它应该适用于以下代码,但它不是处理 csv 的最佳方式。
csv_string = ''.join(open(filepath, 'r').readlines())
推荐阅读
- github - 如何在 GitHub 操作中捕获 curl http 状态代码以确定成功/失败?
- image - Listview中的图像点击手势没有响应
- c# - 请帮助将问卷网页设计转换为背后的动态C#代码
- c++ - 介子构建存在的缺失标头时出错
- perl - 编译 XS 模块时如何使 perl Makefile.PL 使用给定的 C 编译器?
- c# - 制作WPF的正确方法是什么
- java - 如果存在,如何组合和优化对可选值的检查
- pine-script - Pine Script 中的动态索引
- html - 双导航项的相同 CSS(关键帧)动画行为异常
- conditional-statements - 根据元表中的列条件执行snakemake规则