Результаты поиска по запросу "python-import"
Библиотека / __ init__.py
способ эмулировать символические ссылки для импорта Python. Я хотел бы иметь возможность разархивировать следующую структуру папок на месте без дублирования файлов: root ├─ python_lib │ └─ my_utils │ ├─ __init__.py │ └─ etc.py ├─ app1 ├─ app2 ...
Из моего личного опыта выясняется, что иногда они плохо интегрируются с Pycharm IDE, когда через Pycharm проходит более сложный тест на нарушение макета пакета. Я полагаю, что могут быть некоторые проблемы и в других инструментах.
й раз, когда вы используете автоимпорт, предоставленный PyCharm, он генерирует абсолютный путь импорта. то есть from my_package.my_subpackage import my_thingвместо from .my_subpackage import my_thingЕсть ли настройка для ...
, Вы можете увидеть код в
ей машине значения отPYTHONPATH кажется, чтобы вставить вsys.path: начиная с индекса 1заказ сохраненде-дублированыНапример, сPYTHONPATH=/spam:/eggs:/spam а затем проверка вpython -m siteЯ получаю результат как: sys.path = [ something, '/spam', ...
или в исходном коде ..
ел бы импортировать все методы из модуля с измененными именами. Например, вместо from module import repetitive_methodA as methodA, \ repetitive_Class1 as Class1, \ repetitive_instance4 as instance4Я бы предпочел что-то вроде from module import ...
Хороший вопрос, изменил мой ответ, чтобы отразить это.
мер, есть какая-то папка: . ├── file_a.py ├── file_b │ └── __init__.py └── file_b.pyгдеfile_a.py имеет что-то вроде: from file_b import some_functionЯ знаю, что это определенно не очень хорошая практика, но каков порядок разрешения? то есть ...
PYTHONPATH против sys.path
Другой разработчик и я не согласны с тем, следует ли использовать PYTHONPATH или sys.path, чтобы позволить Python находить пакет Python в каталоге пользователя (например, разработки). У нас есть проект Python с типичной структурой ...
Я обновил ответ, чтобы обратиться к комментариям.
уациях, когда вы хотите импортировать вложенный модуль в ваше пространство имен, я всегда писал это так: from concurrent import futuresОднако недавно я понял, что это можно выразить, используя синтаксис «как» a, s. Смотрите следующее: import ...
Спасибо. Это уже очень помогает!
даю пакет, который содержит скрипты для запуска. Они импортируют модули, содержащиеся во вложенной папке, прямо под сценарием. Теперь, когда__init__ не требуется после Python 3.3 [https://stackoverflow.com/a/39991978/7089239]Какова правильная ...
сделайте ваш ответ немного яснее.
я проблемы с выяснением сообщения об ошибке в Python. вчера я установил python, используя последний пакет EPD, и wxPython2.9, используя пакет wxPython2.9-osx-cocoa-py2.7 для Mac OS. Затем я добавил WX к моей ...
Атрибут является частью объекта функции.
мы получили: from os.path import exists as foo print foo.__name__, Почему нет'exists'? Какой атрибут даст'foo' эквивалентно'foo'?