Skip to main content

formatclass(cls,...) - format class representation

Project description

Install

github.com: pip install git+git://github.com/russianidiot/formatclass.py.git

pypi.python.org: pip install formatclass

download: python setup.py install or setup/.setup.py develop.command

Usage

from formatclass import *

class Cls(object): pass
class Cls2(Cls):
    def __init__(self,arg,arg2="default"): pass

formatclass(CLS2)
>>> Cls2(__main__.Cls)(arg, arg2='default')

formatclass(CLS2,fullname=False)
>>> Cls2(Cls)(arg, arg2='default')

formatclass(CLS2,args=False)
>>> Cls2(Cls)

formatclass(CLS2,space=False)
>>> Cls2(Cls)(arg,arg2='default')

Tested: python 2.6, 2.7, 3+

Bug Tracker: github.com/russianidiot/formatclass.py/issues

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page