将假信用评分数据生成添加到Faker Python包中。
faker-credit-score的Python项目详细描述
faker_credit_score是社区为Faker测试数据创建的提供者 生成器python包。
此软件包提供用于测试的假信用评分数据。四 支持最常见的非行业特定信用评分模型:
- FICO得分8
- Equifax信标5.0
- 益百利/公平国际会计准则风险模型v2sm
- Transunion FICO风险评分,经典04分
安装
使用pip安装:
$ pip install faker-credit-score
或者,使用setup.py安装:
$ git clone https://github.com/crd/faker_credit_score.git $ cd faker_credit_score && python setup.py install
用法
从命令行
$ faker credit_score -i faker_credit_score
756
从python内部
将CreditScore提供者添加到Faker实例:
fromfakerimportFakerfromfaker_credit_scoreimportCreditScorefake=Faker()fake.add_provider(CreditScore)fake.credit_score_name()'TransUnion FICO Risk Score, Classic 04'fake.credit_score_provider()'TransUnion'fake.credit_score()791
贡献
请,无论如何,贡献!
测试
执行单元测试并计算代码覆盖率,如下所示:
$ coverage run -m unittest tests/* ........ ---------------------------------------------------------------------- Ran 8 tests in 0.224s OK $ coverage report Name Stmts Miss Cover ---------------------------------------------------- faker_credit_score/__init__.py 490100%