def basicWebServer(self):
import SimpleHTTPServer
import SocketServer
PORT = 8000
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
while (True):
try:
print "Trying to open on port", PORT
httpd = SocketServer.TCPServer(("", PORT), Handler)
except Exception as e:
print "port", PORT, "did not work, checking next port"
PORT += 1
else:
break
print "serving at port", PORT
webbrowser.open("http://localhost:"+str(PORT)+"/forceD3/force.html")
httpd.serve_forever()
### FUNCTIONS TO BE DEFINED IN SUBCLASSES ###
评论列表
文章目录