How to import a standard module in source file with same name?
sdhyok
sdhyok at yahoo.com
Sun Aug 24 14:13:32 EDT 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