python-import

модуль A включает в себя import B в его верхней части. Однако в условиях тестирования я хотел бы mockB на A (mock A.B) и полностью отказаться от импорта B. в самом деле B не устанавливается в тестовой среде специально. a-тестируемый модуль. Мне нужно импортировать все свои функции. B-это модуль, который мн...

Я очень новичок в PyDev и Python, хотя я использовал Eclipse для Java много. Я пытаюсь работать с некоторыми примерами погружения в Python, и это похоже на чрезвычайно тривиальную проблему, которая просто становится чрезвычайно раздражающей. Я использую Ubuntu Linux 10.04. Я хочу иметь возможность использова...

в Python, можно ли определить псевдоним для импортированного модуля? например: import a_ridiculously_long_module_name ...так что это имеет псевдоним 'short_name'....

есть ли простой способ найти все модули, которые являются частью пакета Python? Я нашел эта старая дискуссия, что не совсем убедительно, но я хотел бы иметь определенный ответ, прежде чем я разверну свое собственное решение на основе ОС.listdir()....

меня немного смущает множество способов, которыми вы можете импортировать модули в Python. import X import X as Y from A import B Я читал об области видимости и пространствах имен, но мне хотелось бы получить некоторые практические советы о том, что является лучшей стратегией, при каких обстоятельствах и...

Я пробовал читать вопросы об импорте братьев и сестер и даже пакета документации, но я еще не нашел ответа. со следующей структурой: ├── LICENSE.md ├── README.md ├── api │   ├── __init__.py │   ├── api.py │   └── api_key.py ├── examples │   ├── __init__.py │   ├── example_one.py │   └── example_two.py └── t...

в Python, как только я импортировал модуль X в сеанс интерпретатора с помощью import X, и модуль меняется снаружи, я могу перезагрузить модуль с reload(X). Затем изменения становятся доступными в моем сеансе интерпретатора. мне интересно, возможно ли это также, когда я импортирую компонент Y из модуля X с по...

Я заметил что-то странное сегодня я хотел бы объяснить. Я не был на 100% уверен, как даже сформулировать это как вопрос, поэтому google не может быть и речи. Модуль ведения журнала не имеет доступа к журналу модуля.обработчики по какой-то странной причине. Попробуйте сами, если не верите мне: >>> im...

поэтому я пытаюсь использовать unittest.издеваться над некоторыми из моих методов в моих модульных тестах. Я делаю: from unittest.mock import MagicMock f = open("data/static/mock_ffprobe_response") subprocess.check_output = MagicMock(return_value=f.read()) f.close() , но я получаю: ImportError: No module ...

это вопрос, который часто задают в разных формах, и часто получает ответы "lol вы не делаете это правильно". Довольно уверен, что это потому, что есть сценарий здравого смысла, который люди (включая меня) пытаются использовать в качестве реализации, и решение не очевидно (если вы этого не делали раньше). при...