Python strip不剥离空格[closed]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python strip不剥离空格[closed]相关的知识,希望对你有一定的参考价值。
我正在使用Python 2.7尝试从日期时间字符串中删除尾随空格。它没有执行任务。这是我的代码:
dateString, tz = ourDate[:25], ourDate[25:]
dateString.strip()
print dateString + 'EOL' # EOL to illustrate results, below
哪个输出像这样循环结果:
Fri, 21 Dec 2018 18:50:10EOL
Greater than 24? 25
Thu, 6 Dec 2018 11:19:59 EOL
Greater than 24? 25
The, 11 Dec 2018 15:10:11EOL
Greater than 24? 25
Sun, 16 Dec 2018 22:43:07EOL
Greater than 24? 25
您会看到一个“短”日期-12月6日-在EOL子字符串之前产生一个空格。
我认为这是非常奇怪的行为。 我想念的是什么?
答案
您必须将剥离的值放回到dateString变量中
dateString, tz = ourDate[:25], ourDate[25:]
dateString = dateString.strip()
print dateString + 'EOL'
另一答案
为了使用strip
的结果,应将其分配给变量。试试:
dateString, tz = ourDate[:25].strip(), ourDate[25:]
print dateString + 'EOL'
以上是关于Python strip不剥离空格[closed]的主要内容,如果未能解决你的问题,请参考以下文章
通常为所有String字段剥离空格 - SQLAlchemy
Rails在字段StripAttributes Gem之前和之后剥离空格