kosyachniy
@kosyachniy
Python BackEnd, Web FullStack

Python Как подключить файл в другой папке?

есть файлы .../twi/post.py и .../site/open.py
Как подключить функцию в post.py из open.py
Это не работает:
import ../site/open
import ../site/open.py
import ..\site\open
import ..\site\open.py
...

Нашёл такое:
import sys
sys.path.append("../site/")
import open

Сам файл исполняется, но функции из него не видны:
Traceback (most recent call last):
File "post.py", line 5, in
print(get(input()))
NameError: name 'get' is not defined

Как исправить?
  • Вопрос задан
  • 7574 просмотра
Решения вопроса 1
kosyachniy
@kosyachniy Автор вопроса
Python BackEnd, Web FullStack
import sys
sys.path.append("../site/")
from open import *
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы