Мне интересно, каково стандартное размещение в Python файле для __all__
?
Мое предположение прямо ниже операторов импорта. Тем не менее, я не мог найти это явно указано / спросил нигде. Так, в общем, где должно быть одно место __all__
?
Где это будет помещено в приведенный ниже файл примера?
#!/usr/bin/env python3
"""Where to put __all__."""
from time import time
# I think it should go here: __all__ = ["Hello", "Hello2"]
SOME_GLOBAL = 0.0
class Hello:
def __init__(self):
pass
class Hello2:
def __init__(self):
pass
if __name__ == "__main__":
pass
Заранее спасибо!