BuPython'da göreceli yollar nasıl giderilir?
projectfolder/fold1/fold2/fold3/script.py
gibi Dizin yapısı şimdi ben edebilmek istiyorum Yani temelde
fold1/fold_temp/myfile.txt
orada bir dosyanın komut satırı bağımsız değişken olarak bir yol script.py veriyorum var Bu yolla İşte
../../fold_temp/myfile.txt
>>python somepath/pythonfile.py -input ../../fold_temp/myfile.txt
sorun yolu vermek ben bu yüzden karar vermek gerekir tam yolunu veya göreli yolu verilmiş ve bu I dayalı olabilir ki Mutlak yol oluşturabilmelidir.
Zaten yol ile ilgili işlevler hakkında bilgi sahibi oldum.
Referans soruları kısmi cevap veriyoruz ama onlarla sağlanan işlevleri kullanarak tam yolunu inşa etmek nasıl bilmiyorum. Göreli ve mutlak yolları birbirinden ayırt etmek gerek kalmaz, sadece bunların herhangi birisinin normalleştirmek, Basiscally Eğer çalışabilirsiniz mutlak bir yol herhangi bir yolu dönüştürür);
Kullanıcı doğru bir yoldan geçerse, neden mutlak veya göreli olup olmadığını önemsiyorsunuz? Python kesinlikle umursamıyor ve muhtemelen kullanıcın umursamıyor. – tripleee
Olası bir kopyası [Python'da mutlak bir dosya yolu nasıl alınır] (https://stackoverflow.com/questions/51520/how-to-get-an-absolute-file-path-in-python) –