How to import a standard module in source file with same name?

sdhyok sdhyok at yahoo.com
Sun Aug 24 20:13:32 CEST 2003


As  Michael indicates, the usage of different case is not a good solution.

Daehyok


Christos "TZOTZIOY" Georgiou <tzot at sil-tec.gr> wrote in message news:<gbigkvcgl5upje1qe14r8mqe2unsec6vmh at 4ax.com>...
> On 23 Aug 2003 21:52:11 -0700, rumours say that sdhyok at yahoo.com
> (sdhyok) might have written:
> 
> [snip of problem description as per the subject]
> 
> >Under the condition that the absolute path to the standard module
> >is variable in different machines 
> >(so, imp.find_module may not be a solution),
> >is there an elegant way to solve this problem?
> 
> You might try changing the case... call it DateTime for example; there
> must be some magic in the C code (if you work on Windows) that matches
> in a case-sensitive way.  Or you can do (in the importing module,
> possibly your main program):
> 
> import datetime
> import vp.datetime
> vp.datetime.datetime = datetime




More information about the Python-list mailing list