清理、验证电话号码并将其格式化为E.164有效电话号码。
py-phone-number-fmt的Python项目详细描述
py电话号码fmt
清理、验证电话号码并将其格式化为E.164有效电话号码。在
谷歌libphonenumber的类固醇。尝试各种疯狂的组合,试图创建一个有效的电话号码。对于我们这些需要处理未经清理的数据的人很有用。在
安装
$ pip install py-phone-number-fmt
使用
^{pr2}$生成的电话号码将根据E.164标准进行格式化。要更改输出格式吗?传递第三个可选参数fmt
,其有效成员为phonenumbers.NumberFormat
:
from phonenumbers import NumberFormat
result = format_phone_number(
'778\173 0.92',
implied_phone_region='RO',
fmt=NumberFormat.INTERNATIONAL, # default is NumberFormat.E164
)
- 项目
标签: