Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこのような文字列を持っています
urse/project/kb/use.js
この文字列から取得する必要があります
urse/project/kb/
use.jsを除いて、名前は常に変更され.jsます。
use.js
.js
または、文字列を最後から最初まで削除します/か?
/
Python には、ファイル パスを処理するための専用モジュールがあります。
In [13]: os.path.dirname('urse/project/kb/use.js') Out[13]: 'urse/project/kb'
必要に応じて末尾os.sepを追加します (または、os.pathパスを操作するためにモジュールを使用することをお勧めします)。
os.sep
os.path
>>> s = 'urse/project/kb/use.js' >>> s[:s.rfind('/') + 1] 'urse/project/kb/'