Python'da masaüstü yolunu bulma

trombonist76

Hectopat
Katılım
31 Temmuz 2019
Mesajlar
116
Çözümler
1
Evet arkadaşlar sorunum başlıkta da belirttiğim gibi masaüstü yolunu Python ile bulmam gerek fakat şöyle bir sorunum var.
Öncelikle C:/Users/User (kullanıcı adını getpass. Getuser komutu ile bulabiliyorum.) fakat bundan sonra normalde desktop gelmesi gerekiyor ama user içinde desktop yok. Desktop, user klasörünün içindeki OneDrive klasörünün içinde benim bir şekilde bu yolu buldurmam gerekiyor nasıl yaparım?
 
Son düzenleyen: Moderatör:
Python:
username = getpass.getuser()
paths = os.walk(f"C:/Users/{username}")
def masapath():
    for path in paths:
        for p in path:
            while "Masaüstü" in p:
                return
            p = str(p)
            a = os.path.join(p,"Masaüstü")
            print(a)
masapath()

Bu şekilde çözdüm arkadaşlar yardımınız için teşekkür ederim. Konu kapanabilir.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı