2010-04-13 38 views
2

我一直在學習Python,現在我想學習Python的網絡;使用Python作爲網站的後端。我在哪裏以及如何開始學習?我如何開始學習Python的網絡

示例用法如下:連接到數據庫,並從窗體中檢索和存儲信息。

回答

2

你應該檢查出Django,這是最流行的python web框架。它具有許多功能,例如ORM和模板語言,但它很容易入門,而且使用起來非常簡單。

+0

謝謝,你建議django的任何好的教程或書籍? – srisar 2010-04-13 07:50:27

+0

我推薦主網站上的教程:http://docs.djangoproject.com/en/dev/intro/tutorial01/ 該網站上的文檔很好。還有免費的Django書籍:http://www.djangobook.com/ – codeape 2010-04-13 08:02:23

+0

@srisar:你問過之前看過Django網站嗎?它有一個似乎非常明顯的教程。 – 2010-04-13 11:51:10

0

你也可以試試:

  • 龍捲風,這異體你要寫純Python到模板中。
    • web2py是一個很好的開始,因爲它不需要安裝或配置,並且沒有依賴關係,學習 並使用它非常簡單。
    • 如果你想加快學習過程,另一個好的選擇是在專家的Python中定製一個速成課程。舉個例子:https://www.hartmannsoftware.com/Training/Python
0

在Python中製作網站有很多框架。一旦你熟悉Python和網站的一般性質,其中將包括HTTP,HTML的知識,您可以通過以下任一使用Python讓網站繼續:

  • webapp2的 - 一個簡單的框架來獲取您開始製作網站並使用此框架,您可以輕鬆製作網站和雲服務,並將其託管在Google App Engine服務上。關於使用和託管的更多信息,請訪問以下鏈接:歡迎使用webapp2 !, Google App Engine

  • Django - Alex Remedios提到Django也是一種非常流行和廣泛使用的Python MVC Web框架。它非常全面,遵循MVC網頁設計原則。相同的各種託管選項也可用。 Django書籍(用於學習Django的使用)

  • Flask - Flask是一個使用Python製作web應用程序和網站的簡單框架。我沒有豐富的使用經驗,但是從我讀過的內容來看,它在很多方面與Webapp2相似,但並不像Django那麼全面。但是,它很容易拾取和使用。燒瓶(Python微框架)

據我所知,這些是在網絡中使用Python的最佳方法。要回答你的第二個問題,並不是隱含的可能性,就像使用PHP一樣使用Python與HTML內容的凝聚力。不過,也有庫,做到這一點類似如下:

  1. Python的維基 - 的Digi開發
  2. Karrigell 3.1.1

如果要進行廣泛的應用程序/網站上面的兩個框架將在執行簡單任務時會造成重大問題。

0

有很多選項可供學習python for web。我學習了python以訪問來自courser.org的網絡數據,並且該教程非常有趣。如果你想學習python的網頁,那麼我建議你學習python來訪問網絡數據在courser.org

你也可以學習python的每個人這是一個專業課程5個課程,其中每一個關於python的東西給出。

courser.org有趣的部分是它們提供的作業有截止日期,這意味着你必須完成本週每週的評估。他們還提供測驗。您必須通過所有作業和測驗才能獲得非常容易的證書,您可以輕鬆完成評估和測驗。