删除从甲骨文蟾蜍导出的奇怪换行符

2024-06-25 05:41:32 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我尝试删除奇怪的换行符,以便将一个长数据类型字段读入Excel上的单个字段。字段的长度并不重要,只要我们把所有信息都放在一个字段中。在

将数据集从TOAD导出到一个.txt平面文件后,如果我在记事本上打开该文件,这些行将被完美地生成。但是,当我在Excel上打开文件时,会插入奇怪的换行符来生成错误的行。这些换行符源于长数据类型的换行符,但我无法找到删除它们的方法,以便在Excel上查看良好的格式。在

我考虑在Python中加载.txt文件并执行“for line in”文件.readline“然后a”线路。更换(“\n”,“”)“,但我不确定实际字符是否是“\n”,Python是否也会像Excel一样读取错误的换行符。在

不管怎样,这不是一个大问题,但想看看是否有一个快速或有趣的解决办法。我总是可以对.txt文件进行分析。在

Picture of the bad line breaks


Tags: 文件数据方法txt信息for格式错误
1条回答
网友
1楼 · 发布于 2024-06-25 05:41:32

如果那些换行符是CHR(10)和/或{},那么可以用SELECT中的空字符串替换它们,例如

select replace(replace(col, chr(10), ''), chr(13), '') as result
from some_table

相关问题 更多 >