9 Mayıs 2009, CUMARTESİ
Nasıl bir değişkeni Python varsa kontrol edebilirim?
Eğer bir değişken varsa kontrol etmek istiyorum. Şimdi şöyle bir şey yapıyorum:
try:
myVar
except NameError:
# Do something.
Özel durumlar olmadan başka bir yolu var mı?
CEVAP
9 Mayıs 2009, CUMARTESİ
Yerel bir değişkenin varlığını kontrol etmek için:
if 'myVar' in locals():
# myVar exists.
Global bir değişkenin varlığını kontrol etmek için:
if 'myVar' in globals():
# myVar exists.
Bir nesne olmadığını kontrol etmek için bir özniteliği vardır:
if hasattr(obj, 'attr_name'):
# obj.attr_name exists.
Bunu Paylaş:
Nasıl bir Java dosyası varsa kontrol e...
Nasıl javascript bir değişkeni fonksiy...
Nasıl yeni bir dil özelliklerini kulla...
Nasıl dosya jQuery veya JavaScript var...
Nasıl eğer dizin varsa PHP ile kontrol...