У меня есть проект Python с 2 файлами: epic.py site.py
в epic.py у меня есть строки
from site import * bark()
в site.py У меня есть строки
def bark(): print('arf!')
когда я пытаюсь запустить epic.py, он возвращает "кора не определена" это странно.
Попробуйте переименовать site.py в mysite.py или что-то подобное, потому что есть стандартный модуль Python site.
site
Это потому, что site также является именем встроенного модуля. Вы на самом деле не импортировали свой пользовательский модуль site. Если вы измените имя, скажем, site_.py и импортируете соответственно, оно будет работать.
site_.py