Я хотел бы сделать что-то подобное в одном исходном файле QT.py:
import sys
import PyQt4
sys.modules["Qt"] = PyQt4
Затем импортируйте этот файл в другие исходные файлы и используйте его следующим образом:
import QT
from Qt.QtCore import *
Так что я могу перейти с PyQt4 на PySide в QT.py, не касаясь всех исходных файлов (возможно, уродливым сценарием sed) {{ 1}} Эти модули в основном совместимы с API, и я хотел бы протестировать их оба. Есть простой способ сделать это? (Потому что способы, которые я пробовал, не работают)
Возможно, мне нужен модуль imp
, но он кажется слишком низким.
Есть идеи?