Python 是一種高級編程語言,擁有簡潔易懂、易于學習和廣泛應用的特點,在這里,我們將使用 Python 編寫自己的網站。
首先,我們需要安裝 Python 和 Flask,Flask 是 Python 中一種 Web 框架,可以幫助我們更快、更簡單地搭建網站。
接下來,我們需要創建一個新的 Python 文件,并導入 Flask 庫,我們稱之為“hello.py”。
# 導入 Flask 庫 from flask import Flask # 創建 Flask 應用程序 app = Flask(__name__) # 設置一個路由,告訴 Flask 應用程序當請求 '/' 時,調用函數 hello_world() @app.route('/') def hello_world(): return 'Hello, World!' # 運行 Flask 應用程序 if __name__ == '__main__': app.run()
運行這個 Python 程序,會啟動一個本地 Web 服務器,該服務器會監聽來自瀏覽器的請求。當訪問本地計算機的主頁時,響應內容將是 “Hello, World!”。
現在我們嘗試擴展應用程序,我們可以添加 HTML 頁面,在 Flask 應用程序中呈現這些頁面。
# 導入 Flask 庫 from flask import Flask, render_template # 創建 Flask 應用程序 app = Flask(__name__) # 設置一個路由,告訴 Flask 應用程序當請求 '/' 時,調用函數 hello_world() @app.route('/') def hello_world(): return 'Hello, World!' # 設置一個路由,告訴 Flask 應用程序當請求 '/home' 時,調用函數 home() @app.route('/home') def home(): return render_template('home.html') # 運行 Flask 應用程序 if __name__ == '__main__': app.run()
在這個例子中,我們使用了 Python 的 render_template() 函數,其接受一個參數“home.html”(一個 HTML 文件),該函數將呈現該文件,并將其作為響應發送回瀏覽器。
在 Flask 應用程序中添加 HTML 是一個重要的步驟,因為它允許我們創建動態的 Web 頁面,并顯示內容、樣式和交互元素。
總之,Python 和 Flask 讓我們可以輕松地編寫一個小型的網站應用程序,如此簡單、易于學習和使用,其使用廣泛。因此,學會 Python 和 Flask,可以為你的職業生涯帶來很大的收益。