os modülünün path.join metodu

path.join metodu, parametrelerde belirtilen yolları veya yol parçalarını birleştirir. Birleştirme, kullanılan işletim sistemi için geçerli olan ayırıcı kullanılarak yapılır. Windows işletim sistemi için \ ayırıcısı kullanılır, Linux için - /. Eğer birleştirilecek son yol bileşeni boşsa, sonuna tekrar ayırıcı konur. Eğer yol bileşeni mutlak bir yol ise, önceki tüm birleştirilmiş bileşenler atılır ve birleştirme işlemi mutlak yol bileşeni ile devam eder. Metot, tüm belirtilen yolların birleştirildiği bir dize döndürür.

Sözdizimi

pythonimport os

print(os.path.join(yol parçaları))

Örnek

Birkaç yolu birleştirelim:

pythonimport os

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

Kodun çalıştırılması sonucu:

pythondir\dir1\file.txt

Ayrıca bakınız

  • path.exists metodu,
    bir yolun varlığını kontrol eder
  • path.isdir metodu,
    bir klasörün varlığını kontrol eder
  • path.isfile metodu,
    bir dosyanın varlığını kontrol eder
  • path.getsize metodu,
    bir yolun bayt cinsinden boyutunu döndürür
  • stat metodu,
    bir yolun durumunu döndürür