Подскажите пожалуйста как разбить программу на несколько файлов.
Файл test1.py
import test2 test()
Файл test2.py
def test(): print('ok')
Ошибка
name ‘test’ is not defined
import test2 test()
def test(): print('ok')
name ‘test’ is not defined
Ubhraа откуда функция create_config() в файле test1.py? ошибка name ‘test’ is not defined вообще не понятна откуда взялась. у меня ваш код выдал NameError: name ‘create_config’ is not defined что и должно быть о чем написал в начале поста.
Подскажите пожалуйста как разбить программу на несколько файлов.
import test2 create_config = test2.test create_config()
from package import * test()
import test2.py
def test(): print('ok')
No module named ‘test2’
UbhraСерьезно? И зачем __init__ в каталоге, у тебя библиотека?
import test2.py
from package.test2 import test