不区分大小写的变量名管理器

nominat的Python项目详细描述


nominat是一个python库,它重命名给定的标识符(变量名、类名等)。由多个单词组成的标识符,由下划线(pet_names)或大小写(errorMessage)分隔,然后被替换为它们的组成单词。

为了让匿名的名字彼此之间仍然有某种意义,一旦选择了一个单词的替换词,它将一直被重用。此外,nominat不区分大小写,但也保留大小写。这看起来像这样:

>>>nom=nominat.nominator()>>>nom('pet_names')'brilliant_failure'>>>nom('friendNames')'programFailure'>>>nom('ERROR_MESSAGE')'SECTOR_PRIEST'

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

推荐PyPI第三方库


热门话题
使用executeUpdate的ResultSet出现java问题   java试图了解javax的来龙去脉。摆动   java从不同类访问方法   java调用maven插件目标在具有属性的自定义插件中[maven插件开发]   如何使用gradle从wsdl生成java类?   安卓从给定UID的Firebase检索Java对象   java Android聊天信息不显示   java错误未经授权,访问此资源需要完全身份验证   确保在使用Java的Windows上生成XML时使用Unixstyle行结尾   反应式编程查询Java   java如何从视图中恢复视图。跑了。setVisibility(View.VISIBLE)在xml中使用“安卓:visibility=“gone”后不工作   java需要一种在listcell(javafx)中应用css的方法   java Gradle生成失败ProcessException   java错误:无法实例化活动组件信息   java Datafx链接操作(不工作)   java有没有列出“A:/”Z:/”的快速方法   bash如何在Java程序中检查Unix凭据   在Java中使用Xpath更新Xml标记的值   有什么方法可以到达吗。来自的类文件。java文件   java天文钟模拟器