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
import os
print(os.path.join(yol parçaları))
Örnek
Birkaç yolu birleştirelim:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Kodun çalıştırılması sonucu:
dir\dir1\file.txt
Ayrıca bakınız
-
path.existsmetodu,
bir yolun varlığını kontrol eder -
path.isdirmetodu,
bir klasörün varlığını kontrol eder -
path.isfilemetodu,
bir dosyanın varlığını kontrol eder -
path.getsizemetodu,
bir yolun bayt cinsinden boyutunu döndürür -
statmetodu,
bir yolun durumunu döndürür