4
我想在Mac OS X上設置Python的CGIHTTPServer
以便能夠在本地提供CGI腳本,但我似乎無法執行此操作。在Mac OS X上使用CGIHTTPServer服務Python腳本
我有一個簡單的測試腳本:
#!/usr/bin/env python
import cgi
cgi.test()
它有權限[email protected]
,位於~/WWW
(與權限drwxr-xr-x
)。它運行從shell就好了,我有這個腳本使用CGIHTTPServer
爲他們服務:
import CGIHTTPServer
import BaseHTTPServer
class Handler(CGIHTTPServer.CGIHTTPRequestHandler):
cgi_directories = ["~/WWW"]
PORT = 8000
httpd = BaseHTTPServer.HTTPServer(("", PORT), Handler)
print "serving at port", PORT
但是當我運行它,去localhost:8000
僅僅是爲腳本,而不是結果的內容(即它給回代碼,而不是輸出)。
我在做什麼錯?
是的!做到了!謝謝! – thepandaatemyface 2010-08-07 21:09:34