Вы создаете для многих операторов импорта, возможно, попробуйте следующее ниже, но вам также нужно определить параметр в utils.py, если вы передаете параметр через него.
В utils.py мы требуем, чтобы параметр был передан, поскольку вы хотите распечатать соответствующее значение, в config.py вы определяете значение. Тогда в main.py, как обсуждалось до использования подстановочного оператора "*", не совсем хорошо в этой ситуации, тогда для вызова соответствующих функций вам необходимо обратиться к ним через имя их файла
В utils.py:
def say_hello(config_var):
print(config_var)
В config.py
config_var = "Hello"
Тогда в main.py
import config as cn
import utils as ut
ut.say_hello(cn.config_var)
В этой теме также рассказывается, как писать модули Python Как писать модуль / пакет Python?