Изменить имя импорта пакета в python

1

Мне было интересно, можно ли импортировать библиотеку в python и полностью изменить ее имя.

скажу, что мне нужно сделать:

import plop.blah.wii

но я хочу, чтобы он был распознан как foo.bar.yeah

что-то вроде

import plop.blah.wii as foo.bar.yeah

Любая идея, как это можно сделать? При раскраске объекта Python ожидает библиотеку, которая у меня есть под plop.blah.wii, и я не могу изменить это имя.. но рассол хочет, чтобы он был foo.bar.yeah.

Большое спасибо за вашу помощь. Извините за путаницу. Меня это смутило какое-то время.

Martin

Теги:
import

1 ответ

2
Лучший ответ

Вместо того, чтобы налагать на модуль модуль, вы можете более точно решить вашу проблему. Вы можете переопределить метод, используемый сортировщиком, для разрешения глобальных привязок для сопоставления старого имени модуля с новым именем модуля. Подробности здесь.

  • 0
    Это звучит как то, что мне нужно =) Даст вам знать, как это происходит. Большое спасибо, Джефф.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню