Ссылка на другой проект
В простой программе, которую я сделал, я хотел получить список из другого проекта и получить доступ к элементам из него. Так как я новичок в Python, я понятия не имею, что делать. В моем проекте я установил флажок для имени проекта, на которое я хотел сослаться, и... я не знаю, что делать. Несколько поисков в гугле не помогли мне, так что я надеюсь, что кто-то здесь может сказать / связать меня, как это настроить.
3 ответа
Используйте импорт. Затем вы можете получить доступ к "модулю" (проекту) и всему в нем, как к объекту./
# a.py
some_list = [1,2,3,4]
# b.py
import a
print a.some_list
Если вы запустите b.py, он напечатает [1,2,3,4]
Как правило, если у вас есть код в project1.py
а затем хотите использовать его из другого файла в том же каталоге, вы можете импортировать project1
как модуль:
import project1
data = project1.my_data_function()
Это работает так же, как если бы вы импортировали любой модуль из стандартной библиотеки.
Не уверен, что это поможет, но у меня была похожая проблема. Моя проблема заключалась в том, что основной файл доступа не находился в корневой папке. У меня он был в другой папке. Ссылка сработала сразу, и я переместил ее в корневую папку.