此代碼可以在Google App Engine中創建線程嗎?如果不是,爲什麼不呢? 類LogText(db.Model): 含量= db.StringProperty(多=真)我可以使用Python在App Enging中創建線程嗎?
class MyThread(threading.Thread):
def __init__(self,threadname):
threading.Thread.__init__(self, name=threadname)
def run(self,request):
log=LogText()
log.content=request.POST.get('content',None)
log.put()
def Log(request):
thr = MyThread('haha')
thr.run(request)
return HttpResponse('')
不確定你使用的是哪個Python版本,但是這不會與Python 2.7和3.x並行運行 - 你會阻塞'thr.run(request'),而是應該啓動一個線程't.start()'。 – 2015-07-28 13:37:44