ich nur auf Python zu programmieren, bin ab, und schrieb diesen CodeAnschluss an db und warten auf http Anfrage simultaniusly
from bottle import route, run, template
import pymongo
from pymongo import MongoClient
connection = MongoClient('localhost', 27017)
db = connection.tongler
@route('/hello/<name>')
def index(name):
return template("Hello {{name}}", name=name)
run(host='localhost', port=8888)
print db
aber es db Objekt drucken erst nach 8888 Zuhörer beendet, wie kann ich für http hören fordert und führt andere Operationen aus, ohne den http-Server-Abschluss abzuwarten? Wie ist das gemacht?
Welche Operationen wollen Sie tun? –
Normalerweise, wenn Sie Dinge unabhängig voneinander tun müssen, müssen Sie Threads oder Prozesse verwenden. Manchmal können Sie auch eine Art kollaboratives Multithreading verwenden, aber ich weiß nicht, ob die Flashen-Run-Methode so implementiert wird (wahrscheinlich nicht). –