[Python-Dev] implementation of copy standard lib

Simon Brunning simon.brunning at gmail.com
Tue Aug 16 10:30:21 EDT 2005


On 8/14/05, Martijn Brouwer <e.a.m.brouwer at alumnus.utwente.nl> wrote:
> After profiling a small python script I found that approximately 50% of
> the runtime of my script was consumed by one line: "import copy".
> Another 15% was the startup of the interpreter, but that is OK for an
> interpreted language. The copy library is used by another library I am
> using for my scripts. Importing copy takes 5-10 times more time that
> import os, string and re together!
> I noticed that this lib is implemented in python, not in C. As I can
> imagine that *a lot* of libs/scripts use the copy library, I think it
> worthwhile to implement this lib in C.
> 
> What are your opinions?

I think that copy is very rarely used. I don't think I've ever imported it.

Or is it just me?

-- 
Cheers,
Simon B,
simon at brunningonline.net,
http://www.brunningonline.net/simon/blog/



More information about the Python-list mailing list