关于 phone-number-formatter
phone-number-formatter 是用于验证和规范化电话号码的命令行及 Python 工具,支持多种输出格式、国家代码检测、批量处理和 CSV 输入。
主要功能
- 01转换为 E.164、本地或国际格式
- 02验证电话号码
- 03检测国家代码
- 04批量处理号码
- 05提取运营商和号码类型信息
- 06处理 CSV 中的电话列
适用场景
- 01规范化 CSV 电话列
- 02检查电话号码是否有效
- 03将号码转换为国际格式
- 04批量处理多个号码
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill phone-number-formatter安装后在 Claude Code 中输入/phone-number-formatter确认已加载。
附带文件scripts/phone_number_formatter.pyscripts/requirements.txt
详细介绍
电话号码格式化工具
标准化并格式化电话号码,同时进行验证。
功能
- 格式标准化:转换为 E.164、国家格式或国际格式
- 验证:检查电话号码是否有效
- 国家/地区检测:自动检测国家/地区代码
- 批量处理:格式化多个号码
- 运营商信息:提取运营商和号码类型信息
- CSV 支持:处理电话号码列
CLI 用法
python phone_number_formatter.py --input phones.csv --column phone --format international --output formatted.csv
依赖项
- phonenumbers>=8.13.0
- pandas>=2.0.0
评论
支持 Markdown