, python , python -. , :
a.py
import b
print('Import %s' % __name__)
b.py
import a
print('Import %s' % __name__)
, python a.py, :
Import a
Import b
Import __main__
? python __main__ . , , b, a. a.py , python a. , , __main__, - a.
, __main__ b, a. a.py. b b, , , a, - Import a. , b Import b. , __main__, a.py ( __main__!), Import __main__.
, : gui (, , python gui.py), functions functions, gui. , a.py b.py , gui __main__, , functions gui, gui gui gui.
, : __main__, 4 import functions as f, functions, 4 import gui as g. gui.py, gui, 4, functions, functions.py. , 4 functions, functions, .. new_hard_window Hardware. , 19:
hard_button=Button(frame, text="Hardware",bg=v.bg_color,command=f.Hardware)
Hardware functions aka f, . .
, python script . , script script, .