Anything that is defined inside a package that is imported is also brought into that workspace. So for example, if package
numpy and you import
A.numpy will be shown in your workspace. In order to limit the variables exported, you can define the ones you want to be shown in a variable called
Inside your package
hidden_variable = 5 shown_variable = 2 __all__ = ['shown_variable']
Then if you open the standard Python REPL and import
test, only the variable
shown_variable will be seen.