gpt4 book ai didi

带有续行的 Python Pandas read_table

转载 作者:太空宇宙 更新时间:2023-11-04 01:02:40 24 4
gpt4 key购买 nike

pandas 是否可以读取包含续行的文本文件?

例如,假设我有一个文本文件“read_table.txt”,它看起来像这样:

col1, col2
a, a string
b, a very long \
string
c, another string

如果我在文件上调用 read_table,我会得到:

>>> pandas.read_table('read_table.txt', delimiter=',')
col1 col2
0 a a string
1 b a very long \
2 string NaN
3 c another string

我想得到这个:

        col1                  col2
0 a a string
1 b a very long string
2 c another string

最佳答案

使用escapechar:

df = pd.read_table('in.txt', delimiter=',',escapechar="\\")

这将包括 DSM 指出的换行符,您可以使用 df.col2 = df.col2.str.replace("\n\s*","")/p>

关于带有续行的 Python Pandas read_table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32102897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com