上一篇文章web.py安裝詳解中和大家分享了web.py的安裝,這篇來說一下web.py的第一個頁面hello world
如果有Python基礎的話,web.py的入門非常簡單。寫web程式也非常順暢,這也正是web.py的優點。
Hello world程式非常簡單,我們可以直接開啟Python的互動式解釋器。指令如下:
#進入python指令列模式
shell# python
#引入webp url,第一個參數是一個正規表示式,用來匹配url,第二個參數就是我們url要處理的類別。
>>>urls=('/','index')
#用這個url來建立一個程式:
>>>app=web.appli(urls, oblip(urls)
#再接下來,就是定義剛才提到的index類別:
>>>class index:
Hello World!'
這裡要注意的是GET,定義GET用來請求一個網頁,最後回傳的Html程式碼就是所展現的網頁的內容。另一個重要的函數是POST則是用來提交表單,在這個簡單的程式裡並不需要與使用者的交互,
所以僅定義了GET函數。
GET、POST是網頁互動的兩種最基本形式。常用在form表單和Ajax中,對這方面不熟悉的同學可以穀歌一下。
#最後讓程式運作起來
>>>app.run()
我們將看到的是http://0.0.0.0:8080/連接埠號。
在瀏覽器中直接輸入上面的位址,就可以看到Hello World的頁面了!
如果直接寫成一個腳本,那麼執行Python filename.py即可。
很簡單吧