SORU
29 Kasım 2010, PAZARTESİ


Python özel durum değeri elde

Bu kod varsa:

try:
    some_method()
except Exception,e:

Nasıl bu özel Durum değeri alabilir miyim (string temsili yani)?

Teşekkürler

CEVAP
29 Kasım 2010, PAZARTESİ


str kullanın

try:
    some_method()
except Exception as e:
    s = str(e)

Ayrıca, en özel sınıflar args bir niteliği var. Genellikle, args[0] bir hata mesajı olacaktır.

str Eğer pyfunc önerir gibi repr kullanarak ise hata mesajı varsa orada boş bir dize döndürür sadece kullanarak en azından Özel Sınıf görüntüler unutulmamalıdır. Sınıfının ne olduğu önemli değil ve sadece bir hata mesajı isteyen bir son kullanıcı için Eğer dışarı baskı varsa, o benim.

Bununla ilgili örneği ve nasıl olduğunu gerçekten özel sınıf bağlıdır. Aklında belirli bir şey var mı?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • POGProductionz

    POGProductio

    27 NİSAN 2012
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006