titlecase.py

最近在帮导师组织个会议,编辑材料时发现参会者报上来的标题格式不统一,因此想用python来对其进行转换,统一转换成首字母大写,功能词除外的格式。python内置的str库里capitalize()title()两个函数都不能满足我需要的功能。因此在网上搜索解决办法,最后在这个帖子里找到了titlecase.py这个可以满足我需要功能的库。

安装

pip install titlecase

使用

使用很简单,参照下面这个例子

>>> from titlecase import titlecase
>>> titlecase('a thing')
'A Thing'

参考

Python Titlecase a String with exceptions

titlecase.py主页

results matching ""

    No results matching ""