iT邦幫忙

2024 iThome 鐵人賽

DAY 18
0
佛心分享-IT 人自學之術

從0開始學PYTHON系列 第 18

Day18 伺服器(1)

  • 分享至 

  • xImage
  •  

第九章,整章都在講有關伺服器的介紹與應用

伺服器:

瀏覽器和網站伺服器的通訊協議,也就是它們的溝通語法和格式,叫做 HTTP(HyperText Transfer Protocol),所以網頁的網址前面都用 “http://”或"https://”開頭,而網站伺服器也稱為「HTTP 伺服器」。

此書使用flask做網站應用程式的設計
三步驟

1.宣告 Flask 物件

from flask import Flask
app = Flask(__name __)

2.設置路由:新增路徑規則與處理方式

def index():
       return  '歡迎光臨'
app.add_url_rule('/' , 'index' , index)

Flask物件.add_url_rule('路徑' , '端點名稱' , 路徑處理函式)

另一種較簡短寫法:

@Flask物件.route('路徑')

@app. route (' / ')
def index () :
       return ' 歡迎光臨 '

3.啟動 Flask 伺服器

from flask import Flask
app = Flask (__name__)

@app.route('/')
def index():
       return ' 歡迎光臨 '
if __name__ ==  '__main__':
      app.run()

新增路由:
一個 Flask 網站可包含多個路由程式

例:
@app. route('/about')
def about () :
       return ' 關於我們 '

@app.route('/faq/')
def faq() : 
       return ' 問答集 '

上一篇
Day17 網路交換格式
下一篇
Day19 伺服器(2)
系列文
從0開始學PYTHON30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言