我试图从excel文件中导入一个字符串列表。这些字符串包括换行符(\n),但Python只是像普通文本一样打印出来并忽略它们。有人知道如何让Python使用这些换行符吗?excel文件看起来像这样:excel file我使用的测试代码如下:
import pandas as pd
df = pd.read_excel('quote.xlsx')
string = list(df.String)
print(len(string))
for i in range(0, len(string)):
print(string[i])
但这输出:line breaks didn't work
我尝试使用前面描述的代码
1条答案
按热度按时间kognpnkq1#
我认为这就是Python在遇到特殊字符(* 一个反斜杠后跟一个具有特殊含义的字符 *)时的行为,它将其视为转义序列,因此添加了一个反斜杠(
\
)。我看到的解决方法是在
read_excel
中使用converters
参数:输出: