2

私が書いているスクリプトのために、文字列を、、C:\Example\readme.txtとして読み取ることができる3 つの変数に分けようとしています。Windows と Unix の両方の環境に展開でき、Windows と Unix の両方のパスを処理できるため、両方の標準に準拠する方法を見つける必要があります。これと同様のことを実現するいくつかの関数について読んだことがありますが、関数内の単一の文字列を最適に処理する方法についての入力を探しています。C:\Examplereadme.txt

* 注: この環境で IronPython 2.6 を実行していますが、標準の Python 2.7 と大きく異なるため、使用方法を調整する必要があるかどうかはわかりません。

os.path.splitext編集:ファイル名から拡張子を取得するために使用することは知っていますが、パスとファイル名の両方を取得するプラットフォームに依存しない方法を見つけること(後で使用splitextします)は、私を驚かせます。

4

3 に答える 3