小编Joh*_*own的帖子

如何在运行时轻松选择PyQt或PySide?

我想在一个源文件QT.py中做类似的事情:

import sys
import PyQt4

sys.modules["Qt"] = PyQt4
Run Code Online (Sandbox Code Playgroud)

然后在其他源文件中导入此文件,并像这样使用它:

import QT
from Qt.QtCore import *
Run Code Online (Sandbox Code Playgroud)

所以我可以在QT.py中从PyQt4更改为PySide而不触及所有源文件(可能有丑陋的sed脚本)这些模块主要是API兼容,我想测试它们.是否有捷径可寻?(因为我尝试的方式不起作用)

也许我需要imp模块,但它看起来太低了.

python python-module pyqt pyside

5
推荐指数
1
解决办法
1528
查看次数

标签 统计

pyqt ×1

pyside ×1

python ×1

python-module ×1