Sto eseguendo un programma python relativamente complesso e in esso esiste una simulazione montecarlo che occupa la maggior parte del tempo. Mi piacerebbe scoprire quale parte di esso utilizza la maggior parte delle risorse, quindi posso potenzialmente renderla più veloce.Creazione di profili di un programma python con PyCharm (o qualsiasi altro IDE)
Sto usando PyCharm Professional edition e ho provato a utilizzare il profiler, ma il risultato è solo una lunga lista di funzioni irrilevanti di cui non ho mai sentito parlare.
Domande: C'è un buon profiler che posso usare che fornisce risultati significativi in modo da poter vedere quale funzione o parola chiave utilizza la maggior parte delle risorse nella mia simulazione montecarlo?
Non passare molto tempo senza provare [* questo *] (http://stackoverflow.com/a/4299378/23771). Non costa nulla ed è sorprendentemente efficace nel dirti cosa ci vuole tempo. –