Python3 Windows服務器簡單實現 手機訪問


 設備

1. PC with Win10

2. Python 3.5.1

步驟

打開CMD,cd 到e盤,mkdir pythonWebserver 建立文件夾

//在E盤建立文件夾,作為服務器的根目錄。如:e:\pythonWebserver

 

直接輸入命令:python -m http.server 8000

//以默認的地址——本地ip,端口8000(當然也可以是其他的)

成功后,就能直接訪問存在根目錄的網頁了。

 訪問

比如在該目錄建立index.html

顯示出來就是這個樣子:

 

 用手機訪問

手機直接輸入localhost 或者127.0.0.1肯定是不行的,首先PC要跟手機在同一個局域網下,比如用獵豹wifi一類的,可以很容易實現。

然后要知道該PC的IP地址。輸入ipconfig 命令查看ip配置信息。

找到

 

IPv4即為該網址

在手機上輸入改 192.168.191.1:8000/index.html即可測試。

 

 

 


 

 

之前在網上查找可以直接用 SimpleHTTPServer 建立,但該版本並未查找到這個,查找文檔:

渣翻譯如下: 一些相關的模塊,已經被集合到包中,並且常用的子模塊的名字也已經簡化。結果就是下列這些新的package了

注意到http中的SimpleHTTPServer。

 

然后發現http中其實還有更簡單的,直接http.server

 

 http.server也能直接用-m和一個端口在交互模式下實現。跟前面例子相似,把服務器文件跟當前目錄相關聯。

python -m http.server 8000

默認情況下,服務器把所有的接口與自己關聯,用-b可以將特定地址與之關聯。例如,下面的命令只將本地地址相關聯。

python -m http.server 8000 --bind 127.0.0.1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM