【发布时间】:2015-06-27 19:23:48
【问题描述】:
是否可以使用python-phonenumbers 或其他 python 库从两个字母的国家/地区代码 (ISO 3166-1 alpha-2) 中获取国家/地区呼叫代码?
phonenumbers 库中的示例侧重于从数字中提取国家/地区代码,但我想做相反的事情,例如:
"US" -> "1"
"GB" -> "44"
"CL" -> "56"
【问题讨论】:
-
您可以通过解析下一页上的表格来创建字典,尽管您必须从国家字母代码列中切出前两个字符 - countrycode.org
-
如果您查看以下页面上的 Example Usage:link 您可以看到一些带有解析和提供电话号码的国家/地区代码的示例
-
这不是一个真正的编程问题。这是一个资源问题。可以解析维基百科en.wikipedia.org/wiki/List_of_country_calling_codesen.wikipedia.org/wiki/ISO_3166-1_alpha-2
标签: python internationalization phone-number