瑞士军刀纯Python库换串套管
basket-case的Python项目详细描述
篮子
篮子是一个小,纯Python瑞士军刀翻译字符串之间的案件风格。我开发它是因为在我的开发工作中,我经常需要在字符串呈现之间切换:Python的snake_case、文档名称的slug name、一堆东西的camelCase、常量的常量名称,以及具有良好可读性的Title case。在
我希望能够通过使用一个import语句在这些语句之间流畅可靠地移动。在
import basket_case as bc
my_string = "a long name for a variable"
assert bc.slug(my_string) == "a-long-name-for-a-variable"
assert bc.title(my_string) == "A Long Name for a Variable"
assert bc.camel(my_string) == "aLongNameForAVariable"
assert bc.snake(my_string) == "a_long_name_for_a_variable"
assert bc.constant(my_String) == "A_LONG_NAME_FOR_A_VARIABLE"
安装
^{pr2}$仅Python3+;抱歉不抱歉。在
使用
依赖关系
Basket case包装了titlecase和python slagify以实现各自的功能。在
捐款
求你了!在
- 项目
标签: