Docstring:
S.strip([chars]) -> string or unicode
Return a copy of the string S with leading and trailing
whitespace removed.
If chars is given and not None, remove characters in chars instead.
If chars is unicode, S will be converted to unicode before stripping
所以你要说的是“从这个字符串的开头或结尾删除/,o,v,e,r,f,l,o,w。”
相反,尝试在/上拆分,获取除最后一个元素之外的所有元素,然后重新连接:
In [12]: '/'.join("/stack/overflow".split('/')[:-1])
Out[12]: '/stack'
如果实际上只想删除子字符串'/overflow',可以执行以下操作:
In [15]: "/stack/overflow".replace('/overflow', '')
Out[15]: '/stack'
首先你需要检查你正在使用的
OS
如果它的Linux/Unix
通常,文件路径由
/
表示所以你可以简单地使用
如果是窗户
只是使用
.strip
方法并不像您想象的那样:所以你要说的是“从这个字符串的开头或结尾删除/,o,v,e,r,f,l,o,w。”
相反,尝试在
/
上拆分,获取除最后一个元素之外的所有元素,然后重新连接:如果实际上只想删除子字符串'/overflow',可以执行以下操作:
相关问题 更多 >
编程相关推荐