0

我有一个字符串看起来像这样

urse/project/kb/use.js

从这个字符串我需要得到

urse/project/kb/

use.js名称将始终更改,除了.js.

或者删除字符串直到/从最后的第一个?

4

2 回答 2

7

Python 有一个专门的模块来处理文件路径:

In [13]: os.path.dirname('urse/project/kb/use.js')
Out[13]: 'urse/project/kb'

根据需要附加尾随os.sep(或者,更好的是,坚持使用os.path模块来操作路径)。

于 2012-12-01T09:57:53.733 回答
2
>>> s = 'urse/project/kb/use.js'
>>> s[:s.rfind('/') + 1]
'urse/project/kb/'
于 2012-12-01T09:56:29.830 回答