![](/img/trans.png)
[英]Python 2.7.10: readline causes a leading space on the following line
[英]Python readline() is not reading a line with single space
根据对原始问题的评论,您将使用以下表达式显式删除该空间:
iso5_char.rstrip()
从rstrip
的文档中:
返回删除了结尾字符的字符串副本。 如果省略了char或None,则将删除空格字符。 如果给定且不为None,则char必须为字符串;否则为false。 字符串中的字符将从调用此方法的字符串末尾去除。
在这种情况下,“空白”是指空格,制表符,换行符,回车,换页和垂直制表符。
如果您使用rstrip
的目的是仅rstrip
尾随的换行符,则可以将换行符传递给rstrip
命令:
iso5_char.rstrip('\n')
或者,您可以简单地切掉最后一个字符,因为可以安全地假定它是换行符:
iso5_char[:-1]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.