2019-03-01 14:32:27 +02:00
|
|
|
import http.server, socketserver , os
|
2019-03-01 14:42:16 +02:00
|
|
|
import websockets, asyncio # pip install websockets
|
2019-03-01 14:32:27 +02:00
|
|
|
|
|
|
|
|
def RunServer():
|
|
|
|
|
WebDir = os.path.join(os.path.dirname(__file__), '../Site')
|
|
|
|
|
os.chdir(WebDir)
|
|
|
|
|
Handler = http.server.SimpleHTTPRequestHandler
|
|
|
|
|
httpd = socketserver.TCPServer(("", 80), Handler)
|
2019-03-01 14:42:16 +02:00
|
|
|
print('server has started')
|
2019-03-01 14:32:27 +02:00
|
|
|
httpd.serve_forever()
|
|
|
|
|
|
|
|
|
|
|
2019-03-01 14:42:16 +02:00
|
|
|
# def WebSocketHandler(socket,path):
|
|
|
|
|
# data = await websocket.recv()
|
|
|
|
|
# print (data)
|
|
|
|
|
|
|
|
|
|
#start_socket = websockets.Serve(WebSocketHandler,'localhost',8765)
|
2019-03-01 14:32:27 +02:00
|
|
|
RunServer()
|