哪个Python 3 API适合入门?
我有C、C++和Java的编程经验,上周我通过官方教程和《Python入门》学会了Python 3。我想开始用Python编程,我的第一个项目想做一个简单的浏览器博客软件(只需要登录和发帖 - 就这么简单),或者做一个简单的带图形界面的RSS阅读器。
但是看起来现在的项目大多还是在用Python 2,而不是Python 3:像Django这样的网络框架和其他图形界面工具包也是如此。我只找到Tk(我觉得它的外观和感觉真的很差)和GObject。因为我在用Ubuntu 11.04,不想安装不稳定的Gnome3-PPA,所以我不能使用GObject。
有没有什么好的Python 3框架可以用来做网页或图形界面的编程?或者我能不能用标准库来做我的简单博客软件,时间上能来得及吗?如果可以的话,有人能给我个教程吗?我还没找到,所有的教程都是基于Django或者其他与Python 2相关的内容。
2 个回答
3
CherryPy 可以在 Python 2.3 及以上版本上运行(没错,Python 3 也可以)。
它非常容易上手,这可能符合你对简单性的要求。不过,它不会像 Django 那样提供模板引擎或对象关系映射(ORM)功能。不过,你可以单独获取这些功能,比如可以使用 SQL Alchemy。
4
PyQt 是一个支持 Python 3 的工具。