コード例 #1
0
ファイル: SeascopeServer.py プロジェクト: yuanjianye/seascope
	def do_GET(self):
		qd = self.parse_path()
		if not qd:
			return
		outd = BackendTool.run_op(qd)
		try:
			data = json.dumps(outd, ensure_ascii=False)
			if 'callback' in qd:
				data = '%s(%s);' % (qd['callback'], data)
			self.reply_to_GET(data, 'application/json')
		except Exception as e:
			print 'qd', qd
			print 'outd', outd
			print e
			data = e
			return
コード例 #2
0
ファイル: SeascopeWeb.py プロジェクト: eaglexmw/seascope
def start(plist, host, port):
	if not BackendTool.load_projects(plist):
		sys.exit(-1)

	SeascopeServer.start_server(host, port)
コード例 #3
0
def start(plist, host, port):
    if not BackendTool.load_projects(plist):
        sys.exit(-1)

    SeascopeServer.start_server(host, port)