実行可能な検索パスのように、複数のディレクトリを連結する必要がある場合は、OSに依存する区切り文字があります。Windowsの場合';'
は、Linuxの場合は':'
です。Pythonで分割する文字を取得する方法はありますか?
この質問のディスカッションで、Pythonを使用して自分のPythonパスを見つけるにはどうすればよいですか?、それos.sep
を行うことをお勧めします。その答えは、それがディレクトリやファイル名のコンポーネントの区切りであることから、間違っているとに相当します'\\'
か'/'
。
os.sep
またはos.path.sep
、ファイルシステムのパスに必要なものです。