将配置转换为操作

hanna的Python项目详细描述


使用强配置后端,如pyhocon, 使您不必处理配置源,但是,作为开发人员,您仍然需要 把这些资源转化为行动。这可能需要进一步处理 值、检查约束、定义异常或通常在正确的位置获取内容。 这个包裹能帮你做到这一点。

我创建这个包的主要动机是处理物理量。 作为一名开发人员,您必须遵守在整个应用程序中使用的特定单元集, 但对于用户来说,用不同的单位指定这些值可能会很方便。 假设您的程序使用国际单位制进行内部计算,因此您声明 物体的长度,单位为米。但是您的用户可以指定 因此,为了方便起见,使用不同的单位,如厘米或 毫米。具有自动转换指定值以使它们满足 声明是这个包的许多特性之一。

This package将配置过程分为 两个阶段:声明和说明。 声明由开发人员执行,而规范则由用户执行。 这个包关注于声明部分,并通过 确保指定的值正好到达您希望的位置。

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

推荐PyPI第三方库


热门话题
java为什么我们不能将ArrayList<Integer>传递给具有(Integer…)的方法参数   java Spring RestTemplate映射JSON对映射的响应引发不匹配的PutException   在系统中找到java Selenium元素,但在Jenkins中未找到   java在Android中使用JavaMail API发送电子邮件,而不使用默认/内置应用程序   数组如何在Java数据结构中同时存储数字和相应的单词?   为什么“+”运算符未定义?JAVA   java如何在游戏中添加高分系统?   java在球门碰撞中区分球和球员   java如何使用SpringSecurity4.0.1使用Auth令牌实现Rest完整Web服务。释放   java如何解决这个错误:Android资源链接失败?   java多线程文件处理和数据库批插入   导致Tomcat失败的java无用块线程   java主线程做了太多的工作,尽管我使用了异步线程(laggy UI)   在Java FX 2.0中滚动锚定节点时,锚定始终可见?   java使用EJB3中的客户机jar和设计模式