Ho incontrato "RuntimeWarning: overflow incontrato in exp ..." nel mio codice. Come posso risolvere pyCharm in questo avviso? Al momento lo supera.Come fare in modo che PyCharm si interrompa con l'avviso di runtime?
risposta
ho fatto la mia ricerca e analogamente a quanto @doctorlove ha detto,
numpy.seterr(all='raise')
poi NumPy solleverà eccezioni invece di RuntimeWarnings. Le eccezioni possono quindi essere catturate da PyCharm.
Suppongo che tu non abbia trovato una soluzione migliore a questo problema? Perché i punti di interruzione bloccano l'applicazione, dove vorrei interromperla ma posso continuare ... – Shadow
@shadow L'eccezione può essere rilevata manualmente poiché è possibile localizzarla nel codice usando il debugger. –
- 1. Come faccio a fare in modo che il debugger di VC++ si interrompa sulle eccezioni?
- 2. Come posso fare in modo che Eclipse si interrompa su TUTTE le eccezioni non rilevate?
- 3. Come posso fare in modo che QtCreator si interrompa sulle eccezioni?
- 4. Come posso fare in modo che Resharper interrompa il completamento automatico di $ $ come '$ t?
- 5. Come posso fare in modo che puppet interrompa un servizio prima di sostituire un file?
- 6. Tabelle HTML - Come fare in modo che IE non interrompa le linee ai trattini
- 7. Fare in modo che Java runtime ignori serialVersionUIDs?
- 8. Fare in modo che il browser senza testa interrompa il caricamento della pagina
- 9. Come posso fare in modo che Entity Framework Type Provider utilizzi il file di configurazione runtime?
- 10. Come fare in modo che TextBox non si concentri?
- 11. node.js, rilevando errori in modo che lo script non si interrompa?
- 12. Come posso fare in modo che PyCharm riconosca i segnaposto nelle istruzioni SQL?
- 13. Posso impedire che Chrome (v45) si interrompa in caso di rifiuto di promessa?
- 14. Fare in modo che Zurb's Foundation 3 funzioni con IE7
- 15. Si può fare in modo che l'indice Apache Solr sia transazionale in modo coerente con il DB che viene indicizzato?
- 16. Come fare in modo che phantomjs eviti il timeout quando si utilizza binding.pry
- 17. Come si copia e incolla in Pycharm?
- 18. Come fare in modo che il progetto di avvio si attacchi in VS2012
- 19. Forzare Windows per attendere che un servizio si interrompa quando si sta arrestando
- 20. C'è un modo per far sì che il debugger di script chrome di google interrompa l'eccezione?
- 21. Fare in modo che Facebook Connect funzioni con ASP.Net MVC
- 22. Come faccio a racchiudere i collegamenti in una cella di tabella in modo che non interrompa il flusso della tabella?
- 23. In che modo il runtime .NET sposta la memoria?
- 24. In che modo Java Runtime Environment si confronta con il framework .NET in termini di processo di compilazione?
- 25. Come far sì che Maven si interrompa prima durante il download delle dipendenze?
- 26. Fare in modo che un'applicazione di console si comporti come un'applicazione Windows
- 27. Come posso fare in modo che RestSharp usi BSON?
- 28. Come posso fare in modo che una pagina web si apre con barra di scorrimento in mezzo
- 29. Come eseguire Pylint con PyCharm
- 30. Come posso fare in modo che il mio programma si blocchi correttamente quando si utilizza il modulo cmd python?
Stai usando numpy? Potresti farlo sollevare un'eccezione e scoprire dove. http://stackoverflow.com/questions/10519237/python-how-to-avoid-runtimewarning-in-function-definition o http://docs.scipy.org/doc/numpy/reference/generated/numpy.seterr. html – doctorlove