一套用于计算英国税收系统所得税和国家保险缴款的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中的字符串字符下打印星号(*)   java在比较数据后得到错误的结果   java如何在使用JSP创建的网站中创建父子关系和处理?   java配置单元UDF:无法执行求值方法   java GAE项目Intellij远程调试在关闭时不释放端口   java按钮上的放大和缩小功能点击JfreeChart折线图?   java Selenium Chrome Web驱动程序SessionNotCreatedException   java由ADFactoryBuilder生成的线程工厂是线程安全的吗?   java将字符串[]传递给另一个类Android(使用intent)   我为什么要嘲笑java?   JavaLiferay门户不将对象从流程阶段发送到jsp   java我想在单击每个树节点时将要添加的信息放入jpanel jscrollpane中   在Java中模拟数组引用(即对引用的引用)的按引用传递   Jackson将JSON属性反序列化为不同的Java对象   java使用JSP/servlet在网页上显示Excel工作表?   仿射变换Java:使用仿射变换时游戏速度减慢   Servlet JBoss AS 7的java EJB注入   在Oracle数据库中使用Java的plsql   java管理Maven项目中的库依赖项   JavaEclipseLink(JPA)异常:复合主键@JoinColumn