python的web框架是乙個百花齊放的世界,完全列表請看這裡。
面對如此眾多的框架我們要如何選擇!它們都有各自的優缺點,你不可能找到一款完美的,其實只需要選擇適合的即可!
這裡介紹webpy,進入官方首頁你可以看到右邊有乙個hello word的例子
import web沒錯就是這麼簡單,相信你也會喜歡上他urls = (
'/(.*)', 'hello'
)class hello:
def get(self, name):
if not name:
name = 'world'
return 'hello, ' + name + '!'
if __name__ == "__main__":
2.安裝webpy
# tar xzvf web.py-0.37.tar.gz3.寫乙個自己的程式# cd web.py-0.37
# python setup.py install
建立一名為server.py的檔案,內容如下
# coding:utf-8在終端執行import web
urls=(
'/','index'
)class index:
def get(self):
return 'hello webpy!'
if __name__=='__main__':
shell 寫道
python server.py
瀏覽器開啟http://localhost:8080,你可以在頁面上看到hello webpy!
你可以在啟動的時候設定監聽的埠,改變預設的8080埠
shell 寫道
python server.py 80
web框架的本質 python
import socket 建立乙個socket連線 sk socket.socket 繫結ip和埠 sk.bind 127.0.0.1 8888 設定監聽數量 sk.listen 5 while true 獲取資料 conn,addr sk.accept 設定資料最大接受值 data conn.r...
python的web開發框架django學習筆記
1.建立專案 1 開啟命令列,進入想要安置專案的目錄,命令列輸入 django admin.py startproject myblog myblog是你建立專案的專案名稱。注意 如果現示不是內部或者外部命令,這需要想配置環境變數如下 d python27 d python27 lib site p...
Python的web框架Django基礎學習(1
1.首先pip安裝一下 pip install django 1.11.72.可通過pycharm來建立乙個django工程 setting.py中可以小設定一下,例如訪問的ip,語言,時間格式 ip allowed hosts 語言language code zh hans 時區time zone...