本文整理汇总了Python中server.Server.listen方法的典型用法代码示例。如果您正苦于以下问题:Python Server.listen方法的具体用法?Python Server.listen怎么用?Python Server.listen使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类server.Server
的用法示例。
在下文中一共展示了Server.listen方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Master
# 需要导入模块: from server import Server [as 别名]
# 或者: from server.Server import listen [as 别名]
class Master():
def __init__(self):
self.client = None
self.server = None
def call(self, host, port):
if self.client==None:
self.client = Client(self)
self.client.call(host, port)
def callOn(self, addr):
if self.client == None:
self.client = Client(self)
thread.start_new_thread(
self.client.call, addr)
def serve(self):
if self.server==None:
self.server = Server(self)
self.server.listen()
def serveOn(self, socket):
if self.server==None:
self.server = Server(self)
thread.start_new_thread(
self.server.listenTo, (socket,))
示例2: main
# 需要导入模块: from server import Server [as 别名]
# 或者: from server.Server import listen [as 别名]
def main():
args = parse_args()
server = Server(args.host,
args.port,
args.model_dir,
args.data_dir)
server.initialize()
logging.info("Server running...")
server.listen()
示例3: main
# 需要导入模块: from server import Server [as 别名]
# 或者: from server.Server import listen [as 别名]
def main():
world = World()
# yield world.wipe()
yield world.load()
server = Server(world, 9876)
server.listen()
def update():
world.update()
server.send_update()
update_task = PeriodicCallback(update, 1000)
update_task.start()
示例4: main
# 需要导入模块: from server import Server [as 别名]
# 或者: from server.Server import listen [as 别名]
def main():
args = parse_args()
server = Server(args.host, args.port)
server.initialize()
server.listen()