Bir linux sistemindeki bir dizin adresi için kullanıcı girişi içeren bir dizim var. Doğru biçimlendirilmiş olup olmadığını ve 'un'un Python 2.6'da bir adres olup olmadığını kontrol etmem gerekiyor. Bunun mevcut sistemde olmadığını, yani os.path kullanarak olup olmadığını kontrol edemediğim veya fonksiyonun birçok kez çalıştırılacağı gibi dizinleri oluşturmaya çalışamayacağımı belirtmek önemlidir.Bir dizgenin geçerli olup olmadığını kontrol edin mutlak yol adres biçimi
Bu dizeler her zaman mutlak yollar olacaktır, bu yüzden ilk düşüncem önde gelen bir eğik çizgi aramaktı. Oradan dizenin geri kalanının sadece geçerli karakterler içerdiğini ve herhangi bir çift eğik çizgi içermediğini kontrol etmeyi merak ettim. Bu biraz aksak, başka fikirler var mı?
Bize bir şey göster. – alexvassel
Linux [dosya adları] (http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html) '\ 0' veya'/'içeremez - bu tek kısıtlamadır – SeanC