a profile tool for tornado web requesthandler
Project description
Usage:
use `tprofile.ProfileMeta' as the metaclass of handler subclass or base handler class.
example:
import tornado.web
from tprofile import ProfileMeta
def condition(self):
...return True if self.get_argument('profile', None) == "1" else False
ProfileMeta.set_condition(condition)
class BaseHandler(tornado.web.RequestHandler):
...__metaclass__ = ProfileMeta
class MainHandler(BaseHandler):
...def get(self):
......pass
use `tprofile.ProfileMeta' as the metaclass of handler subclass or base handler class.
example:
import tornado.web
from tprofile import ProfileMeta
def condition(self):
...return True if self.get_argument('profile', None) == "1" else False
ProfileMeta.set_condition(condition)
class BaseHandler(tornado.web.RequestHandler):
...__metaclass__ = ProfileMeta
class MainHandler(BaseHandler):
...def get(self):
......pass
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tprofile-0.0.12.tar.gz
(2.8 kB
view hashes)
Built Distribution
tprofile-0.0.12-py2.7.egg
(7.5 kB
view hashes)