汉字转数字

可以把汉字表达的数字比如:四万万、五千亿零四百万零一、一点二三等,转换成数字的工具,支持整数和小数两种类型,也支持大写的数字比如肆佰叁十五,特殊的类型比如二百五、百十等也可以支持。

代码参考https://github.com/uioch/codepop/tree/main/Hanzi2Number

使用方法:

import h2n

num = h2n.get_number('五十六点二四') # raise ValueError if invalid
str = h2n.str_replace('八千里路云和月,扶摇直上九万五千三百里,一百零八将')