135 of 151 menu

osモジュールのpath.joinメソッド

メソッドpath.joinは、パラメータで指定されたパスまたはその部分を結合します。 結合は、使用しているOSに特有の区切り文字を使用して行われます。 Windows OSでは区切り文字として\が、 Linuxでは/が使用されます。 結合するパスコンポーネントの最後が空の場合、末尾に再び区切り文字が配置されます。 パスコンポーネントが絶対パスである場合、それ以前に結合されたすべてのコンポーネントは破棄され、 絶対パスのコンポーネントから結合が続行されます。 このメソッドは、指定されたすべてのパスが結合された文字列を返します。

構文

import os print(os.path.join(path_parts))

いくつかのパスを結合してみましょう:

import os print(os.path.join('dir', 'dir1', 'file.txt'))

実行されたコードの結果:

dir\dir1\file.txt

関連項目

  • パスの存在を確認するpath.existsメソッド(osモジュール)
  • ディレクトリの存在を確認するpath.isdirメソッド(osモジュール)
  • ファイルの存在を確認するpath.isfileメソッド(osモジュール)
  • パスのサイズをバイト単位で返すpath.getsizeメソッド(osモジュール)
  • パスのステータスを返すstatメソッド(osモジュール)
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否