1

私はd3.json()d3のjsonデータを取得するために使用します。そして、私はそのデータを提供するためにPythonサーバーを起動する傾向があります。Webでスニペットを見つけました:

class MyTCPServer(SocketServer.ThreadingTCPServer):
    allow_reuse_address = True

class MyTCPServerHandler(SocketServer.BaseRequestHandler):
    def handle(self):
        try:
            data = getJson() # json data is stored here
            self.request.sendall(json.dumps(data))
        except Exception, e:
            pass

ブラウザでリクエストすると、結果が表示されます。ただし、d3は常にnullを返します

d3.json('http://localhost', function(json) {
    alert(json)
});

正しい結果を得るにはどうすればよいですか?

4

0 に答える 0