2011-06-16 41 views
4

我有C,C++和Java的編程經驗,並且在上週我學到了Python 3,官方教程Python的一個字節。我想開始使用Python進行編程,而我對第一個項目的想法是基於瀏覽器的簡單博客軟件(只需登錄&即可 - ,更不用說以簡化操作)或帶GUI的簡單RSS FeedReader。哪個Python 3 API入門?

但它看起來像每個項目仍然使用Py2而不是Py3:Django和其他Web框架以及GUI工具包。 我只找到Tk(其中看起來&感覺非常糟糕,imo)和GObject。因爲我運行的是Ubuntu 11.04並且不想安裝非穩定的Gnome3-PPA,所以我無法使用GObject。

是否有任何良好的基於​​Web或GUI編程的Py3框架?或者我可以在適當的時候用標準庫做我的簡單博客軟件嗎?如果是的話:任何人都可以給我一個教程嗎?還沒有發現,仍然基於Django或其他Py2相關的所有教程。

回答

3

CherryPy關於Python 2.3及以上運行(是的Python 3爲好。)

這是很容易進入爲好,這可能與你的純樸的既定目標一致。它不會像Django一樣爲您提供模板引擎或ORM。但是這可以單獨獲得,例如SQL Alchemy

+0

謝謝。 教程是可用的惠普,不錯。 :) – quantez 2011-06-16 23:21:45

4

PyQt支持python 3.

+0

哦,謝謝你,沒有注意到。 我在官方網頁上找不到它的教程,但我Google搜索並找到http://zetcode.com/tutorials/pyqt4/ 有沒有人知道PyQt的另一個很好的教程? – quantez 2011-06-16 23:17:38

+0

@quantez,PyQt的API與Qt本身非常相似,因此通常使用C++文檔。自從我從C++/Qt背景來到PyQt後,我不知道教程,但有一本書「使用Python和Qt進行快速GUI編程」。 – 2011-06-16 23:34:51