if __name__ == ' __main__ ':
app.run ('0.0.0.0', 80, debug=True)
Flask物件.run('IP位址' , 埠號 , 除錯模式)
HTTP: 80。HTTP 是超文本傳輸協定 (HyperText Transfer Protocol)的縮寫,因為 WWW使用 HTTP 協定傳遞訊息,因此網站(Web)伺服器又稱為 HTTP 伺服器
HTTPS: 443。超文本傳輸安全協定,S代表 Secure(安全)。HTTP 用明文(普通文字)傳輸訊息,有心人士可偵聽網路上的封包並取得內容(如:信用卡號碼);HTTPS 的內容經過加密,不易被破解
FTP: 21。用於傳輸檔案以及檔案管理,FTP 是檔案傳輸協定 (File TransterProtocol)的縮寫
SMTP: 25。用於郵件伺服器,SMTP (Simple Mail Transfer Protocol) 可用於傳送和接收電子郵件。不過它通常只用於傳送郵件,接收郵件的協定是POP3和IMAP
傳送靜態檔案的方法:
@app.route(' /index.html ')
@app.route (' / ')
def index():
return app.send_static_file(' index.html')