Hacker News new | past | comments | ask | show | jobs | submit login

I think you're timing the import in there, too. Plus, creating an object of a class rather than using a literal will always be slower.



Does the --setup statement really get timed?

My reading of the docs[1] has always led me to believe that it doesn't. For example, "It is possible to provide a setup statement that is executed only once at the beginning"

[1]: http://docs.python.org/2/library/timeit.html


It doesn't get timed. You can quickly test this by adding an expensive operation to your setup and checking that it doesn't affect the resulting time.


Aaah, ok. I totally didn't read the --setup arg.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: