circular import Module
Philippe C. Martin
philippe at philippecmartin.com
Wed Jun 8 18:33:49 CEST 2005
That's the only way out I found with some module import problem using code
generated by wxDesigner.
Josef Meile wrote:
>>>Circular import does not work on module level, but you can
>>>import the module in a method:
>>># import file1 # Does not work!
>>> import file1 # Does work
>> Cool idea !
>> It works on local namespaces, wich dont cause trouble to the whole
> Yes, I also think is a good solution. Once I needed to do something like
> that and ended by writting a third module with the shared functions that
> the two conflicting modules needed. At that time I already knew that one
> could import modules from functions; however, I didn't come up with that
> solution :-(
More information about the Python-list