Bu komut için bir doğrulama hatası nasıl yapabilirim?Python'da os.makedirs ile nasıl bir hata doğrulaması yapabilirim?
if blablablabla:
os.makedirs('C:\\test\\')
Bu klasör zaten varsa, bana bir hata döndürür ... bu hatayı yoksaymayı nasıl sağlayabilirim? ve devam et?
, "OSError olarak e" özelliğinin python 2.6+ özel sözdizimi olduğuna dikkat edin. Python <2.6 kullanımı 'OSError dışında, e'. – nosklo
* Her zaman * nedenini kontrol et böyle durumlarda. Eğer dir zaten var ise, muhtemelen tamam, ama bir izin sorunu ya da disk dolu vb varsa, kullanıcı bir hata veriyorsanız, –
Eğer "EnvironmentError" varsa ne olur? – ghostdog74