Python3之簡單搭建內建伺服器

來源:互聯網
上載者:User
這篇文章主要介紹了關於Python3之簡單搭建內建伺服器,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

WEB開發,我們先從搭建一個簡單的伺服器開始,Python內建服務模組,且python3相比於python2有很大不同,

在Python2.6版本裡,/usr/bin/lib/python2.6/ 目錄下會有 BaseHTTPServer.py, SimpleHTTPServer.py, CGIHTTPServer.py兩個檔案,

但是在Python3.4裡,就沒有上面的3個檔案,而是合閉到了 /usr/bin/python3.4/http/server.py檔案裡了。

所以在python2版本中,如果想要啟動python內建的服務,在doc視窗裡輸入:

python -m CGIHTTPServer 8081

其中8081連接埠號碼是自己可以設定的,預設連接埠號碼為8080

而在python3中,因為已經將

BaseHTTPServer.py, SimpleHTTPServer.py, CGIHTTPServer.py 模組合并為了server模組,所以啟動伺服器的代碼也有所改變,為:

<strong>python -m http.server 8081</strong>

正確啟動後,如下:

在瀏覽器中輸入localhost:連接埠號碼,即可訪問

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.