如何使用 python-tornado 获取数据(html 输入)。
python代码是这样的:
import tornado.web
import tornado.ioloop
import tornado.httpserver
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.render("index.html")
def post(self):
title = self.get_argument("title")
self.render("second.html")
app = tornado.web.Application([
(r"/", MainHandler),
])
http_server = tornado.httpserver.HTTPServer(app)
http_server.listen(8080)
tornado.ioloop.IOLoop.instance().start()
html源代码是这样的:
<!Doctype html>
<html>
<body>
<form method="post"></form>
<div style="margin-bottom:5px">
<input name="title" type="text"/>
</div>
<div>
<input type="submit"/>
</div>
</form>
</body>
</html>
最佳答案
尝试像这个人那样 Stack Overflow
class MyHandler(tornado.web.RequestHandler):
def post(self):
name = self.get_argument("Name", "")
index = self.get_argument("Index","")
.... code for updating MongoDB
关于python - 如何使用 python Tornado 从 html 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33217195/