2009-05-19 22 views
2

相對業餘程序員可以進入的Python有些什麼應用程序?例如,Ruby有用於構建Web應用程序的Rails。什麼是一些很酷的Python應用程序?Python的應用程序

謝謝。

回答

15

Google App Engine對開發(尤其是用於部署)Python應用程序(包含多種可能的框架,其中Django可能是最適合「相對業餘愛好者」的應用程序)提供了極好的支持。除了Web應用程序,Blender還允許您將Python用於3D圖形,Poser用於涉及移動類人物的應用程序,用於統計的SPSS,包含在Enthought的發行版中的許多其他工具,以支持Python在科學編程和高級可視化等方面的應用。 - 天空是極限。

+2

Django的+1。閱讀www.djangobook.com如何開始。 – Soviut 2009-05-19 05:01:12

+0

+1 www.djangobook.com – Devoted 2009-05-19 05:48:33

5

您可以使用Python構建Web應用程序。請參閱Django framework

除此之外,here's一個不錯的名單。

不是特別相關,但有趣的是,美國宇航局使用Python。

+1

我個人認識美國宇航局的一個人,他將它用於火星着陸器。 – Soviut 2009-05-19 05:02:25

5

「酷」是一種心態。因此,酷應用程序取決於你的酷的定義。如果你想實現這個理論,蟻羣仿真很酷。

Python與其自己的和第三方庫(電池)已應用於日常編程的所有領域。我的建議是,決定要編寫的酷應用程序,然後查看Python在該域中提供的內容。如果你足夠滿意,你可以開始編碼。祝你好運!

0

Python是一種非常類似於Ruby的通用編程語言。它可以用於系統編程,嵌入式編程,桌面編程和Web編程。簡而言之,它與任何其他通用語言一樣,具有「酷」項目的潛力。

0

我喜歡:

  • Django,爲Web開發
  • PyQt4用於GUI編程
  • pygame遊戲,輸入管理等
  • PIL - Python圖像庫,這不是巨大的應用,但真正有用和庫imo
  • 也,Blender是pyth中的應用程序腳本所以如果你想要一些3D圖形,在這裏你可以找到它。

如果您正在製作Windows應用程序並想輕鬆發貨,您還可以查看像py2exe這樣的東西。

+0

wxPython是另一個很好的GUI庫,儘管由於其C++背景而不是pythonic。 – Soviut 2009-05-19 05:03:18

+0

沒錯,但是在使用兩者之後(早些時候wxPython,當Qt許可證聞到時),Qt的語法在某種程度上看起來更好。 – kender 2009-05-19 06:28:34

3

我當時不是一名編程愛好者,但使用pygame是我第一次使用Python。

0

我曾經做過的Python編程的第一部分之一就是攻擊Soulseek對等網絡的nicotine客戶端以添加'/ g [query]'聊天命令以打開默認瀏覽器並搜索谷歌。

0

可能不是最通用的示例,但是當AutoDesk Maya採用它作爲輔助編程語言以補充MEL(Maya表達式語言)時,我學會了Python。相比之下,這是一個神派。