Python: отключение относительного импорта [дубликата]
Возможный дубликат:
Как получить доступ к модулю стандартной библиотеки в Python, когда есть локальный модуль с тем же именем?
м с использованием Python 2.6.
Я использую только абсолютный импорт в моем приложении. Теперь у меня есть это:
myapp
|
-- myscript
-- json
|
-- anotherscript.py
В myscript у меня есть:
import json
import myapp.json.anotherscript
Из-за механизма относительного импорта Python импорт json не импортирует встроенную библиотеку так, как я хочу, а мой пользовательский пакет json в текущее пространство имен.
Есть ли способ отключить относительный импорт в Python или хотя бы взломать, чтобы избежать этого в этом случае? В противном случае яПридется переименовать мой пакет во что-то другое, что не имеет такого большого смысла, как jsonutils.
Заранее спасибо.