Migacore Technologies技术编码挑战解决方案

mcore-organization-chart的Python项目详细描述


Migacore组织结构图

此包提供一个cli来计算和显示给定员工集的组织结构图。

安装

您可以通过pip安装它:

$ python3.6 -m venv env
$ pip install mcore-organization-chart

或者您可以克隆此repo并通过setuptools安装它:

$ python3.6 -m venv env
$ pip install -r requirements_dev.txt
$ git clone https://github.com/Spin14/mcore-organization-chart.git
$ make install

还可以使用可用的make命令运行测试、覆盖率、静态类型检查器(mypy)和linters(flake8)。

$ make help(...)
lint                 check style with flake8
test                 run tests quickly with the default Python
mypy                 run mypy vs the codebase
coverage             check code coverage quickly with the default Python

建立组织结构图

安装包后,您可以将build-org-chart命令与目标员工列表一起提供,以计算他们的组织结构图。有一个example.txt输入文件,您可以使用它进行尝试:

$ cat example.txt
    Sarah Watson
    Owen Taylor
    Ellie Ross
    Isaiah Martin

$ build-org-chart example.txt

|--- Sarah Watson
          |--- Owen Taylor
          |--- Ellie Ross
                    |--- Isaiah Martin

学分

这个包是用cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。

。_厨师长:https://github.com/audreyr/cookiecutter ……_audreyr/cookiecutter-pypackagehttps://github.com/audreyr/cookiecutter-pypackage

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

推荐PyPI第三方库


热门话题
java如何在用户输入小于0的数字时中断扫描仪?   为什么JIT编译器(Java)不保存结果?   查询中的配置单元Sparksql错误:不支持java类型类java。util。ArrayList   java maven缺少plexusutils的插件描述符   基于列表项位置的java替换片段   java在安卓中测试类编辑文本字段时出现空指针异常   java通过socketsReusing端口定期查询客户端以进行更新   异常setDefaultAuthenticator导致java错误。安全GWT web应用程序中的AccessControlException   java GridBagLayout填充空白空间   JAVAlang.NoClassDefFoundError:无法初始化类组织。阿帕奇。http。康涅狄格州。SSL连接插座厂   在Phone Gap中通过Ajax实现java JSON效果不佳   java有没有办法从spring上下文获取Hibernate SequenceGenerator?   java在本地主机上共享文件的替代方法   java如何将数据插入到content://media/external/audio/albumart通过内容解析器(如果是Mediastore)。音频媒体数据已弃用?   使用JAVA反射类执行函数   java如何模拟来自Faces上下文和外部上下文的请求?   javax的java替代位置。Windows中的comm.properties   java如何使用Spring表单标记包含jsp页面?   java包含来自Servlet的私有JSP