Basic import Questions (with bonus profiling question)

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Gregory Piñero

    #1

    Basic import Questions (with bonus profiling question)

    Hey Folks,

    Some import questions that a search didn't turn up for me.

    1. Will "from somemodule import onething" take as long to start up as
    import somemodule?
    2. Is there anyway I can get at onething more quickly?
    3. If I put an import statement hidden away in some function, will
    Python only do the import when that function is called? If I say,
    never use that function would that import statement affect performance
    at all?

    Ultimately I have IIS running python as a CGI script and it seems to
    just be taking many seconds to load a small page. I'm guessing the
    issue is starting up the interpreter and loading all the modules.

    BTW I know it would be better to profile the code but how do you
    profile a CGI script? I can't just pass it CGI parameters can I? And
    does profiling take into account the time of loading modules?

    Thanks,

    -Greg Pinero
Working...