И в основном файле напиши import module.
Эти файлы должны находиться в одной папке.
Теперь ты можешь в основном файле написать module.msg("msg"),
И всё будет работать
Yupiter7575, конечно можно файл module.py поместить в папку с модулями пайтона, но вот если поместить например один файл на рабочий стол, а другой в C:\topproga, то работать уже не будет
Yupiter7575, можете подсказать, как это работает? Я не так хорошо разбираюсь в пайтоне, поэтому стало интересно. Допустим, в папке C:\projects я создаю файл main.py:
import testtest
testtest.testFunc()
Затем в папке C:\abc создаю файл testtest.py:
def testFunc():
print("testFunc 1")
Как я вас понял, если я выполню команду python main.py, он должен вывести "testFunc 1".
Далее в папке C:\def также создаю файл testtest.py
def testFunc():
print("testFunc 2")
Будет ли при следующем выполнении также выдаваться "testFunc 1" или поменятся на "testFunc 2"?