def now(self): mytime = easytime.utcnow().convert('Canada/Pacific') dateTime = str(mytime).split(".")[0] date, Time = dateTime.split(" ") return date + "." + Time
from __future__ import print_function import sys import argparse import gevent from gevent import socket from gevent import monkey monkey.patch_all() from gevent.server import StreamServer from gevent.socket import create_connection from easytime import easytime clients = [] Server_Port = 20002 mode = "" time = str(easytime.utcnow().convert('Canada/Pacific')).split(".")[0] log_file = open('log/log'+mode+time+'.log', 'w') def logwrite(message): global log_file print(message, log_file) def welcomeClient(socket, address): hello_message = "Just receieved a connection from you at" + str(address) socketfile = socket.makefile() socketfile.write(hello_message) socketfile.flush() logwrite("sent message to: " + hello_message) #Incoming server requests are handlded here def incomeHandle(socket, address):