0

我正在用 PyQt 开发一个应用程序,它的一个功能涉及处理 XML。

我有来自其他项目的代码,它们大多基于xml.dom.minidom,我对此有些熟悉。但是由于我的应用程序已经“沉浸”在 PyQt 代码中,所以我考虑考虑给 Qt 的框架一些考虑。

好吧,它看起来很有趣,有据可查,但有点压倒性,所以问题是:

是否有充分的理由更喜欢 (Py)Qt xml 框架minidom或其他本机 python XML 库?

我认为可以算作“充分理由”的事情:

  • 更强大的 API 和/或编程模型;
  • 与原生 python 模块相比,这些类更有用,总体上更容易使用;
  • 与 PyQt 代码的其余部分、其事件模型等更好地集成(目前我专注于图形框架,但我认为模型/视图编程很有前途);

我问是因为我不想仅仅为了意识到它实际上并不需要而走上学习曲线。

4

0 回答 0