"Kevin Howe" <khowe at perfnet.ca> writes:
> Say I have the following module named "mymodule"
>> import string
> var1 = 'a'
> var2 = 'b'
>> And I want to import its symbols into another script:
>> from mymodule import *
>> This will import 3 symbols (string, var1, var2)
>> Is it possible to limit it so that import * will only import specified
> items? So that:
>> from mymodule import *
>> Would import only var1 and var2?
You have to write
__all__ = ["var1", "var2"]
in your mymodule.
Thomas