os.path.realpath ('_ dosya_') yanlış dosya yolu mu veriyor? [çiftleme]
Dec 17 2020
import os
dir_path = os.path.dirname(os.path.realpath('_file_'))
dir_path
'C: \ Kullanıcılar \ Bay. Caner '
Dosya C: / Program Files'da (x86) ama bu sonucu alıyorum.
Yanıtlar
1 denvercoder9 Dec 17 2020 at 01:31
İki alt çizgi ile ve alıntı olmadan dir_path = os.path.dirname(os.path.realpath(__file__))
sizi python dosyasının dizinine yönlendirecektir.
__file__
python dosya yoluna ayarlanan sihirli python dize değişkenidir. Alıntı yapmanıza gerek yok, eğer alıntı yaparsanız '__file__'
sadece harf karakterleri olan bir dizge olur.
Kötü İngilizce için özür dilerim
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'