我目前正在玩家庭網絡和進入服務器,我發現了一個python命令,將使您的python文件夾的目錄在您的局域網上可用。要在Windows中執行它,我剛剛被輸入下面的命令提示符:Python簡單的HTTP服務器批處理文件錯誤
cd..
cd..
cd Python33
python -m http.server 8000
這將創建一個可以通過X.X.X.X可以訪問的服務器:8000。然而,我並沒有每次都手動輸入這些命令,而是試圖製作一個批處理腳本來自動執行此操作。以下是批處理文件的腳本。我遇到的問題是,當我運行批處理文件時,命令提示符說'python'不被識別爲內部或外部命令。我想知道是否有人可以告訴我爲什麼發生這種情況,並提供解決方案或理由爲什麼這不起作用。謝謝。
@ECHO OFF
cd..
cd..
cd Python33
python -m http.server 8000
pause
編輯: 下面是這樣的作品,這也將設置目錄到C盤的代碼。
@ECHO OFF
cd C:\
C:\Python33\python -m http.server 8000
在Python 3.x中,'SimpleHTTPServer'被重新命名爲'http.server'。 – falsetru
你是對的,謝謝。 upvoted你的答案。 :-) – gravetii
雖然'SimpleHTTPServer'可以在基於UNIX的系統上使用本地控制檯。 –