从文档
string.whitespace:
在python3下是相同的,其中所有非ASCII常量均已删除。(在python2中,某些常量可能会受到
locale设置的影响)。
因此,行为上的差异非常明显,因为
strip()它确实 删除了任何 unipre
空格,而
strip(string.whitespace)只删除了ASCII空间。您的字符串显然包含非ASCII空格。
欢迎分享,转载请注明来源:内存溢出
从文档
string.whitespace:
在python3下是相同的,其中所有非ASCII常量均已删除。(在python2中,某些常量可能会受到
locale设置的影响)。
因此,行为上的差异非常明显,因为
strip()它确实 删除了任何 unipre
strip(string.whitespace)只删除了ASCII空间。您的字符串显然包含非ASCII空格。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)