How can I import a script with an arbitrary name ?

leonel.gayard at leonel.gayard at
Mon Oct 30 15:03:26 CET 2006

Hi all,

I have a script responsible for loading and executing scripts on a
daily basis. Something like this:

import time
t = time.gmtime()
filename = t[0] + '-' + t[1] + '-' + t[2] + '.py'
import filename

So, I have a module with an arbitrary file name and I want to load it,
and later access its function definitions.
How can I do this ?  In my example, the last line will obviously not

More information about the Python-list mailing list