gpt4 book ai didi

python - Pandas read_csv。使用 '^A' 作为分隔符

转载 作者:行者123 更新时间:2023-11-28 22:50:37 26 4
gpt4 key购买 nike

我有一个 csv 文件,其中字段分隔符是 ^A 字符。当我尝试

df = pd.read_csv(p_file, sep='^A')

文件如下所示:

0J0NrQDHHx^A989.0^A1
0J0NrQDHHx^A1204.0^A1
0U0NrQDHHx^A1654.0^A1
0N0NrQDHHx^A1679.0^A3
...

但是,当我运行上面的命令时,我在一列中得到了所有内容。为什么?

最佳答案

使用sep='\^A:

pd.read_csv(p_file, sep='\^A')

原因是sep也接受正则表达式,而^在正则表达式中有特殊含义,所以用\进行转义这个。

关于python - Pandas read_csv。使用 '^A' 作为分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22480884/

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