如何在python中删除字符串的结尾

use*_*293 0 python

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

urse/project/kb/use.js
Run Code Online (Sandbox Code Playgroud)

从这个字符串我需要得到

urse/project/kb/
Run Code Online (Sandbox Code Playgroud)

use.js名称将始终更改除外.js.

或者删除字符串,直到第一个/结束?

NPE*_*NPE 7

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

In [13]: os.path.dirname('urse/project/kb/use.js')
Out[13]: 'urse/project/kb'
Run Code Online (Sandbox Code Playgroud)

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