使用PyQt或PySide编写代码时,有时Qt和Python都可以使用等效函数(例如,Qt中的QDir.exists
和Python中的os.path.exists
。在这些情况下,是否存在使用哪种语言的惯例?
我想知道速度,重构等问题是否与决定有关。
感谢。
答案 0 :(得分:2)
据我所知,许多Qt功能都用于跨平台兼容,其他功能则与Qt集成。但是,Python已经包含了跨平台功能,所以我希望尽可能使用Python,因为它们是
但是,您可能必须使用Qt的功能,因为它们与Qt集成和/或它们提供的功能不是Python。
已针对其他语言对此进行了讨论,例如: C ++:Qt: Qt classes vs. standard C++
实际上,这取决于您是要编写Qt应用程序还是Python应用程序。