跳转到主要内容

formatclass(cls,...) - 格式化类表示

项目描述

https://img.shields.io/pypi/pyversions/formatclass.svg?maxAge=86400

https://www.codefactor.io/repository/github/looking-for-a-job/formatclass.py/badge https://codeclimate.com/github/looking-for-a-job/formatclass.py/badges/gpa.svg https://img.shields.io/scrutinizer/g/looking-for-a-job/formatclass.py.svg https://bettercodehub.com/edge/badge/looking-for-a-job/formatclass.py?branch=master https://sonarcloud.io/api/project_badges/measure?project=formatclass.py&metric=code_smells

安装

`[sudo] pip install formatclass`

用法

>>> from formatclass import formatclass

>>> formatclass(cls)

示例

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

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

# args - False/True (default True)
>>> formatclass(CLS2,args=False)
'Cls2(__main__.Cls)'

# fullname - False/True (default True)
>>> formatclass(CLS2,fullname=False)
'Cls2(Cls)(arg, arg2="default")'

https://img.shields.io/github/followers/looking-for-a-job.svg?style=social&label=Follow&maxAge=86400 https://img.shields.io/github/stars/looking-for-a-job/formatclass.py.svg?style=social&label=Stars&maxAge=86400 https://img.shields.io/github/issues/looking-for-a-job/formatclass.py.svg?maxAge=86400

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

formatclass-1.0.2.tar.gz (2.2 kB 查看散列值)

上传时间

由以下支持