【发布时间】:2023-01-25 02:18:28
【问题描述】:
我正在读取一个以 \n 作为换行符的文件。但是当我使用 pandas 阅读它时,它显示为 \\n。我怎样才能避免这种情况?
我尝试了 pandas 和 python csv 但没有任何效果
【问题讨论】:
-
请展示你在做什么,你得到了什么结果。复制相关代码/命令/数据并粘贴到您的问题作为文本.
-
它没有改变,这只是 Python 显示它的方式。
我正在读取一个以 \n 作为换行符的文件。但是当我使用 pandas 阅读它时,它显示为 \\n。我怎样才能避免这种情况?
我尝试了 pandas 和 python csv 但没有任何效果
【问题讨论】:
在熊猫中,您可以将 lineterminator 设置为 ' ' 这应该有效。或者,您可以使用 python 中的 csv 模块来读取您的 csv 文件,如下所示:
import csv
with open(filepath, newline='', encoding='utf-8') as f:
reader = csv.reader(f, delimiter='
')
for row in reader:
print(row)
【讨论】: