新 python 用户的推荐

Recommendation for new python user

我是编程界的新手,使用 python,所以我对桌面应用程序开发有一些疑问。 1. 我目前正在使用 pycharm 作为我的空闲,我可以将它用于我的目的吗? 2. 我可以使用 peewee 作为我的 ORM 和 Tkinter 作为我的 GUI 吗?或者我应该只使用 Tkinter?(欢迎推荐) 3.我打算使用Sqlite3作为我的数据库,我应该保留这个想法吗?

我的进一步计划是制作一个应用程序来存储企业中的网络设备,如台式机、笔记本电脑、交换机等。 并且还会获得一些报告,例如用户属于台式机还是笔记本电脑,设备具有哪种许可证,用于存储设备发生的所有情况的 bitacore 等。

我对这个世界还很陌生,为了理解概念、学习编程等,我已经阅读、练习和学习了 3 个月的课程。

感谢您的提示。

如果你了解 Tkinter,那么坚持使用它,否则请考虑使用更高级别的框架,如 PyGUI、PySimpleGUI 或 QT(可以说不是那么简单,但与 PyInstaller 配合得很好)。您肯定可以继续使用 SQLite3,因为 python 2&3 中已有绑定。

如果您打算部署此应用程序,则需要考虑速度是否会成为问题。 Python 很棒,但基本上很慢。您可以使用 Cython 或 PyPy 之类的东西来加速它,但是当您考虑使用 py2exe 或 PyInstaller 等打包程序进行分发时,这可能会变得复杂。

祝你好运。