by pyeek on 6/12/14, 9:10 PM with 6 comments
by a3n on 6/12/14, 9:33 PM
From here: https://hn.algolia.com/?q=python+profile#!/story/forever/0/p...
I use pinboard to bookmark anything that I think has the slightest chance that I'll want to see it again. Most of the time I never look at a bookmark again, because you usually don't know what you'll need in the future. But I've found enough things like what you're looking for (but not this time obviously) that the practice has become worthwhile.
by DanBC on 6/12/14, 9:36 PM
by mrfusion on 6/13/14, 12:26 PM
Another trick is to look at your innermost loops, and make sure you aren't doing accessing anything fancier than a variable.
Example
Bad:
for i in onemillionthings: for j in onemillionotherthings: print SomeClass.otherthing.A
Better: tempvar=SomeClass.otherthing.A for i in onemillionthings: for j in onemillionotherthings: print tempvar
by pyeek on 6/13/14, 6:17 PM
I will continue to search and will post back here once I find it. Thanks for everyone's help.
by ianamartin on 6/12/14, 9:26 PM
???