【问题标题】:Hidden character causing carriage return in txt filetxt文件中导致回车的隐藏字符
【发布时间】:2021-08-05 01:34:32
【问题描述】:

在Example.txt 文件here 中,有两个单词。 “封闭容器”。当我尝试将其复制并粘贴到 word 文档中时,“a”和“i”之间有一个回车符,因此它如下所示:

代替:

封闭的容器。

复制到excel时也会出现这种情况,它使两个单元格像这样堆叠在一起

此问题在较大的 .txt 文件中始终存在,但这只是一个示例。在记事本中,如果我突出显示容器中的“ai”并将其复制并粘贴到查找和替换中,然后用键入的“ai”替换它,则可以解决问题,但这对于较大的文本文件是不可行的。

我正在尝试使用 pandas 来获取包含这些数据的数据框,但是使用这些假回车,它们正在创建新行。

【问题讨论】:

    标签: pandas dataframe txt hidden-characters


    【解决方案1】:

    打开文件时是这样的:

    f = open('Example.txt')
    f.read()
    
    'closed conta\niners.\n'
    

    如果你这样做:

    f = open('Example.txt')
         text = f.read().replace('\n', '')
         print(text)
    
    closed containers.
    

    问题出现了,可能是,如果你真的想要那些回车,那么你将不得不处理文件并以不同的方式替换

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 2019-05-07
      • 1970-01-01
      • 2017-06-01
      • 2015-05-25
      相关资源
      最近更新 更多