Если понимать «всё содержимое» буквально: import LocalNotes; globals().update(LocalNotes.__dict__)
Скорее всего, вам нужно другое. Имена вроде __name__, __path__ тоже будут заменены, что позже может привести к неожиданному поведению. Хотя в отдельных случаях может понадобиться именно это.
Вероятно, правильнее будет настроить __all__, как описано выше.
Переведено с английского·Показать оригиналFor a literal interpretation of “all the contents”: import LocalNotes; globals().update(LocalNotes.__dict__)
This is likely not what you're after. Names such as __name__, __path__ get replaced too, potentially creating surprising behavior further down the line. Still, particular use cases might require that.
Setting __all__ as described earlier is likely the appropriate approach.