一套用于计算英国税收系统所得税和国家保险缴款的cli工具。

taxman的Python项目详细描述


税务员提供了一套计算所得税和国民保险的工具。 对英国税收体系的贡献。

它目前支持计算所得税和国民保险 供款(雇主和雇员),并扣除这些供款 净收入。

目前,它只能计算2018-19纳税年度,但是 将很快添加对配置它以计算任何纳税年度的支持。

要求

目前版本的taxman已经过测试,可以在python 3.6上运行。 虽然它可以在其他版本上工作,但建议使用此版本 万一你遇到什么问题。

安装

安装taxman最简单的方法是使用pip:

`bash pip install taxman `

从源构建

如果您希望从源代码构建和安装taxman,请执行以下步骤:

  1. 克隆存储库:

`bash git clone git@github.com:robinmitra/taxman.git `

2.如果还没有安装pipenv,请安装它,因为此项目使用它来帮助管理 依赖关系。拥有pipenv后,安装所有依赖项(包括dev):

`bash pipenv install --dev `

  1. 激活pipenv创建的虚拟环境:

`bash pipenv shell `

  1. 运行测试以确保一切设置正确:

`bash make test `

  1. 安装软件包:

`bash python setup.py install `

用法

运行以下命令打印所得税和国民保险缴款, 与净收入一起,对于给定的工资和个人津贴:

`bash taxman --employment-income 85000 --personal-allowance 11850 `

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java能否使用OpenJPA将一个实体持久化到多个持久化单元?   java如何访问当前按下的键   java singleton是否意味着哈希代码总是返回相同的值?   inputstream无法在Java中同时使用STDIN和STDERR读取程序输出   java运行时有多贵。getRuntime()与获取内存度量相结合   java AndroidStudio ListView适配器更新   java小程序请求未扩展实时会话   java是设置布尔值所必需的关键部分?   java比较两个字符串,并突出显示发现的不匹配项   java带抽屉布局,无论哪个屏幕处于活动状态,如何在按下后退键时关闭应用程序?   爪哇:颜色有什么区别。黑色和彩色。黑色   Velocity模板中子类的java访问方法   java如何快速学习Drools或其他规则引擎   从Java应用程序访问时缓存数据库查询结果   java cassandra nodetool JPLISAgent。c错误   java我正在解析一个没有pubDate的RSS提要,有没有其他方法可以确定一个项目是何时发布的?