我有,我想作爲一個網站簡單的Python腳本:獲取Python腳本在HTTP簡單的服務器運行
import SimpleHTTPServer
import SocketServer
PORT = 8000
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
httpd = SocketServer.TCPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()
我該文件夾中,然後運行
$ python3 -m http.server
然後我訪問 http://hassbian.local:8000/song.py
終端說這個,我得到的文件作爲txt文件,腳本將不會執行。
Serving HTTP on 0.0.0.0 port 8000 ...
192.168.1.115 - - [04/Jun/2017 14:19:59] "GET/HTTP/1.1" 200 -
192.168.1.115 - - [04/Jun/2017 14:20:04] "GET /song.py HTTP/1.1" 200 -
運行在樹莓派
你不能執行這樣的腳本。 'python3 -m http.server'只會提供您運行它的目錄中的文件。 – thefourtheye
我應該用什麼來代替? – Himmators
它並不一定是python,任何簡單的腳本語言都可以。 – Himmators