wxpython和pyqt应该选择哪一个进行过学习
答案:1 悬赏:0 手机版
解决时间 2021-04-01 03:34
- 提问者网友:山高云阔
- 2021-03-31 22:09
wxpython和pyqt应该选择哪一个进行过学习
最佳答案
- 五星知识达人网友:煞尾
- 2021-03-31 22:27
wxPython和PyQt都支持Linux,Windows和Mac,因此它们都非常适合跨平台;但是这种跨平台并不是无条件的,想要你的Python代码在特定平台中运行还需要进行一些调整,如GUI工具包无法将路径格式调整为数据目录,因此必须在Python中运行最佳实践,使用os.path.join和几个不同的退出方法等等。 GUI工具包的选择不会从平台上神奇地抽象出来。
PyQt正在努力的消除跨平台差异,允许Python本身需要的常见调整。PyQt可以避免大多数跨平台问题,所以在不同的操作系统中,GUI代码基本都可以保持不变。
在wxPython中,用户可能就需要根据编程内容对不同平台中的GUI代码做一些调整。例如,为了防止Microsoft Windows上的某些元素闪烁,USE_BUFFERED_DC属性必须设置为True才能对图形进行双缓冲。这不是默认的,即使可以无条件地对所有平台进行操作,因此在某些用例中可能存在缺陷。
PyQt正在努力的消除跨平台差异,允许Python本身需要的常见调整。PyQt可以避免大多数跨平台问题,所以在不同的操作系统中,GUI代码基本都可以保持不变。
在wxPython中,用户可能就需要根据编程内容对不同平台中的GUI代码做一些调整。例如,为了防止Microsoft Windows上的某些元素闪烁,USE_BUFFERED_DC属性必须设置为True才能对图形进行双缓冲。这不是默认的,即使可以无条件地对所有平台进行操作,因此在某些用例中可能存在缺陷。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯