当前位置: 首页>>代码示例>>Python>>正文


Python Scheduler.update方法代码示例

本文整理汇总了Python中Scheduler.Scheduler.update方法的典型用法代码示例。如果您正苦于以下问题:Python Scheduler.update方法的具体用法?Python Scheduler.update怎么用?Python Scheduler.update使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Scheduler.Scheduler的用法示例。


在下文中一共展示了Scheduler.update方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: Scheduler

# 需要导入模块: from Scheduler import Scheduler [as 别名]
# 或者: from Scheduler.Scheduler import update [as 别名]
		PORT = 8080
	s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
	s.connect((HOST, PORT))
	#Team information is hard-coded here. Change to change team configuration
	s.sendall('{"team":"A*", "members":[{"name":"test1", "archetype":"Coder"},{"name":"test2", "archetype":"Architect"},{"name":"test3", "archetype":"Informant"}]}\n')
	data = s.recv(1024)
	game_running = True
	scheduler = Scheduler()
	while len(data) > 0 and game_running:
		value = None
		if "\n" in data:
			data = data.split('\n')
			if len(data) > 1 and data[1] != "":
				data = data[1]
				data += s.recv(1024)
			else:
				value = json.loads(data[0])
				#print 'Received', repr(data[0])
				if 'winner' in value:
					print value
					game_running = False
				else:
					scheduler.update(value)
					actions = scheduler.actions.values()
					dumpfile.write(str(actions)+"\n")
					s.sendall(json.dumps(actions)+'\n')
					data = s.recv(1024)
		else:
			data += s.recv(1024)
	s.close()
开发者ID:ericmsauer,项目名称:mm-20-Astar,代码行数:32,代码来源:scheduler_client.py


注:本文中的Scheduler.Scheduler.update方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。