I need to get data (json) in my html page, with help of Ajax. I have a Nodejs server serving requests. 
I have to get the json from server, which is python code to process and produce json as output. 

So should i save json in db and access it? (seems complicated just for one single use)
Should i run python server, to serve the requests with json as result (call it directy from html via ajax)
Should i serve requests with nodejs alone, by calling python method from nodejs? if so how to call the python method.
If calling python requires it to run server ? which one to prefer (zeropc, or some kind of web framework?)

Which is the best solution? or Which is preferred over other in what scenario and what factors?
In your application, if you have some requirement of processing results of python server requests in your nodejs application, then you need to call the python server requests in nodejs app with request libray and then process the result. Otherwise, you should simply call python server resources through client side ajax requests.
Thanks
Nodejs Server, get JSON data from Python in html client with Ajax