【问题标题】:Backspace a String in text file in python在python的文本文件中退格一个字符串
【发布时间】:2021-03-25 09:03:17
【问题描述】:

我正在尝试将文本文件转换为 Excel 。我想知道有没有办法转换

REQUESTING PHYSICIAN:
XYZ.

to 

REQUESTING PHYSICIAN:XYZ

我的输入是一个 .txt 文件,输出是一个 excel 文件。 谢谢, 米拉

【问题讨论】:

  • 没有看到您当前使用的代码就忍不住了。

标签: python string parsing text split


【解决方案1】:

假设您希望删除所有字符串的尾随点以及所有新行,您可以执行以下操作:

>>> a = "REQUESTING PHYSICIAN:\nXYZ."
>>> print(a)
REQUESTING PHYSICIAN:
XYZ.
>>> a = a.replace('\n', '').rstrip('.')
>>> print(a)
REQUESTING PHYSICIAN:XYZ

replace() 确实替换了,正如它的名字所说,'\n' 支持''(空字符串),rstrip() 删除了字符串右侧的'.'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多