Uygun olmayan bir nesne üzerinde bir yöntem çağrıldığında, genellikle Java'da IllegalStateException kullanılır. Bunun yerine Python'da ne kullanırsınız?Python'da Java IllegalStateException için bir analog var mı?
43
A
cevap
32
. Örneğin, .read()
'u kapalı bir dosyada denemek, "ValueError: I/O işlemini kapalı dosyada" yükseltir.
9
ValueError bana uygun geliyor: ValueError
, veya onun bir alt sınıf olacağını Python
Raised when a built-in operation or function receives an argument that has the right type but an inappropriate value, and the situation is not described by a more precise exception such as IndexError .
İlgili konular
- 1. Javascript'te PHP'deki __FILE__ değişkenine ait herhangi bir analog var mı?
- 2. Libevent için bir Java eşdeğeri var mı?
- 3. IllegalStateException
- 4. Kod karmaşasını hesaplamak için Java için bir API var mı?
- 5. IRB analog
- 6. Nümerik dizi veya pandalarla pythonda rutini sadeleştirme
- 7. Java Posix IPC Bir API var mı?
- 8. C Analog To STL
- 9. IllegalStateException: ContentProvider
- 10. Scala/Java için npmjs gibi bir şey var mı
- 11. Java için Codecademy gibi bir şey var mı
- 12. ONIX dosyalarını işlemek için bir Java kütüphanesi var mı?
- 13. Java için bir CalDAV istemci kütüphanesi var mı?
- 14. java tr /// (veya eşdeğer) kullanmak için bir yolu var mı?
- 15. Java Applet'leri için herhangi bir eklenti çerçevesi var mı?
- 16. Küçük resimler için herhangi bir java kütüphanesi var mı?
- 17. Java için iyi bir hafif HL7 ayrıştırıcısı var mı?
- 18. Talimatları düzenlemek için bir java classfile/bytecode editörü var mı?
- 19. Java için iyi desteklenen bir besleme oluşturma kitaplığı var mı?
- 20. Java için lxml veya nokogiri'ye benzer bir kitaplık var mı?
- 21. Java dizeleri için bir sol() - işlevi var mı?
- 22. Tablet gibi dokunma aygıtları için bir Java API var mı?
- 23. SQL'i biçimlendirmek için herhangi bir java kütüphanesi var mı?
- 24. Ambalaj enumları için bir java sözleşmesi var mı?
- 25. PHP'de bir Java Setinin eşdeğeri var mı?
- 26. Java 6'dan Java 7'ye bir JDiff var mı?
- 27. Libgdx - Bilinmeyen bir konumda IllegalStateException
- 28. JavaScript'in String.fromCharCode bir python sürümü var mı?
- 29. Numpy.argmax için bir Julia analiği var mı? Python
- 30. IllegalStateException Derleme Clojure-Contrib
Bu yöntemin argümanlarına değil, nesnenin durumuna değil ... –
"Uygunsuz değer", argümanların bazı durumlarda tamam olan bir işleve dönüştürülmesi için geçerli olduğunu düşündüğüm kadar belirsiz; nesnenin mevcut durumu. –
İşlevde argüman yoksa ne olur? –