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 に答える