Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env python
import os
import tornado.httpserver
import tornado.ioloop
import tornado.web
class StreamHandler(tornado.web.RequestHandler):
@tornado.web.asynchronous
def get(self):
#self.set_header("Content-Type", "application/ogg+ogg")
#!/usr/bin/python
import tornado.httpclient
import tornado.ioloop
import gevent
def on_complete(data):
print data.body[0:10]
#!/usr/bin/env python
import tornado.httpclient
import tornado.httpserver
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
@tornado.web.asynchronous
def get(self):
@sharvell
sharvell / main.py
Created April 2, 2013 11:00 — forked from torrez/main.py
#!/usr/bin/env python
import tornado.httpserver
import tornado.ioloop
import tornado.web
import tornado.httpclient
from tornado.testing import AsyncHTTPTestCase
class MainHandler(tornado.web.RequestHandler):
@tornado.web.asynchronous
@sharvell
sharvell / serve.py
Created April 2, 2013 10:51 — forked from troter/serve.py
#!/bin/env python
execfile('./htdocs/reviewboard.wsgi')
from tornado.options import options, define, parse_command_line
import tornado.httpserver
import tornado.ioloop
import tornado.web
import tornado.wsgi
define('port', type=int, default=8080)
<html>
<title>
JSON Example
</title>
<body>
<FORM ACTION="/blog" METHOD=POST>
Title: <input type="text" name="title">
Author: <input type="text" name="author">
#!/usr/bin/env python
import tornado.wsgi
import tornado.httpserver
import tornado.ioloop
from Pyblosxom.pyblosxom import PyBlosxomWSGIApp
container = tornado.wsgi.WSGIContainer(PyBlosxomWSGIApp())
http_server = tornado.httpserver.HTTPServer(container)