次のような変数のファイル名を取得する最良の方法を探しています。
a = 'this\is\a\path\to\file'
print a[-4:]
print a[-4:] で最後の 4 文字を抽出するだけで「ファイル」を取得しようとしていますが、結果は次のようになります。
ile
print a[-5:] を作成すると、次のようになります。
ofile
Pythonにはバックスラッシュに問題があると思いますが、エスケープしても役に立ちませんでした。これをどのように解決しますか?私のやり方でやりますか、それとも「\」を右から左に検索して「ファイル」を取得するより効率的な方法はありますか?