為了Google App Engine,為了Google的scalibity,為了Google強大雲端計算能力,我今天開始忍著痛、含著淚、帶著笑容,開始學習Python。
雖然這篇文章沒教大家怎麼用Python或django,好吧...有一點點,可是那也只是很表面的東西,但是分享了我這今天學習Python和django所閱讀的一些文件,希望可以讓大家輕鬆加入一起在Google App開發的行列,雖然聽說會支援其他語言,而不只是Python,不過天知道要等多久,身為程式人咱們還是認命點吧~XDD
要開始學習Python當然要先去下載 Python囉! 因為我是在windows平台上開發,所以我選擇下載 Python 2.5.2 Windows installer 下載。接下來,你可以在 開始->所有程式->Python2.5 裡面看到 IDLE(Python GUI),這就是我們剛開寫Python的新手村了。
至於Python怎麼寫?
看看這裡吧 Python教學文件,文件內容可是很詳細的,如果嫌內容太少一下子就看完了,你也可以在IDLE裡面按下F1 ,看看內建的Python Docs。要記得邊看邊練習唷XD。看完上面的東西,應該對Python有些概念,也可以寫些簡單的command程式(想起剛學計概老師在教 c 的時候,看到這裡所擁有的Python實力差不多就是這樣啦)
接下來,下個目標就是要看看怎麼用Python + django 寫一個Web AP囉!(django是一個基於Python且非常強大的Web程式開發框架)
在開始django之前先說一下關於django安裝,首先我們先設置一下 環境變數 ,設置的方法可以參考 這段教學影片
設定完成之後請打開cmd模式,到django的目錄底下執行
python setup.py install,詳細的狀況與django的教學可以閱讀 django step by step,寫的很詳盡,看完之後會覺得獲益良多 :)
看完了Python教學文件,和django step by step,相信你已經對於這些東西有了全盤性的了解,要讓實力提升,接下來剩下的就是實做了阿!!
PS1: 記得在使用Template的時候,Template檔案要儲存成UTF-8的格式,這樣在檢視網頁的時候才不會發生亂碼的情況。以下是Django step by step(三)的範例,在沒有儲存成UTF-8檔案格式的狀況。
PS2: 基本上我覺的可以簡單的解釋django的 MTV架構,M=Model表示資料庫,V=View表示.py的程式,T=Template表示HTML。
在對Python與django一些初步的全盤了解以後,我會建議換個開發環境,在IDLE下寫程式實在有些辛苦@@a,換哪個呢? 可以看看erisk(國二生) 的這篇文章 用 Eclipse + PyDev 開發 Google App Engine 的程式 ,當然最好是在整合一下django。不過我看django step by step才看到第七講,所以還沒有試過erisk大的方法,等使用以後再分享一下心得吧,共勉之~:)
公告
2009/12/30 跨年快到了,大家去哪裡玩呢?小弟於昨天收到報到通知(簡稱兵單?!),預定於1/18前往嘉義報到。雖然這陣子都沒更新,但是還是希望大家多多支持我和這個部落格。目前計畫先抽空吧jQuery外掛的主題先完善,請大家多多支持:D
2009/10/06 本部落格最近的寫作主題將致力於介紹好用的jQuery plugin,並簡單的說明如何使用這些外掛。敬請期待喔!:)
2008/10/09 RSS網址更改成 http://feedproxy.google.com/finalevil,原本使用 http://feeds.feedburner.com/FinalevilsBlog的朋友們幫忙換一下喔,謝謝大家的訂閱:)
2008/10/09 RSS網址更改成 http://feedproxy.google.com/finalevil,原本使用 http://feeds.feedburner.com/FinalevilsBlog的朋友們幫忙換一下喔,謝謝大家的訂閱:)
2008年6月11日星期三
[程式]為了Google App Engine我含淚開始學 Python + django
標籤:
01:程式設計和網站開發
|
||
訂閱:
張貼意見 (Atom)



部落格首頁
我的履歷表
旅遊全記錄
程式創作地
彩色照相本
寫於:
標籤:







張貼意見
那你含淚學習的結果為何???
我對python也很有興趣耶
哈...目前是看的懂,知道邏輯怎麼寫,但是很多常用method都不熟悉。
還要多練習練習XDD
一起來學阿:)
那你很不錯
我對程式完全沒有基礎
連django都搞不懂耶
眞糟
哈...有興趣的話上網找資料阿,網路上很多資料,可以一步一步來:)
你好 我有買您的書 我也有一步一步來安裝
先安裝python-2.5.4 在安裝GoogleAppEngine_1.3.1
但是再GAE安裝已經是最後一個步驟時它顯示出 waring:prerequisites for App Engine development are missing....