将国家名称映射到ISO代码的库。

countrynames的Python项目详细描述


国家名称

这个图书馆有助于将国家名称映射到它们各自的 两三个字母的代码。这个想法是 为了包含国家的通用名称,甚至是一些有限的拼写错误, 当它们出现在源数据中时。

用法

importcountrynamesassert'DE'==countrynames.to_code('Germany')assert'DE'==countrynames.to_code('Bundesrepublik Deutschland')assert'DE'==countrynames.to_code('DE')assert'DEU'==countrynames.to_code_3('Germany')

非标准国家代码

  • XKXKX-科索沃
  • EUEUU-欧盟

对于一些解体的国家(如苏联)和次区域 (例如,GB-SCT对于苏格兰)特殊代码被定义并从两者返回 to_codeto_code_3

许可证

麻省理工学院许可证(MIT)

版权所有(c)2016 friedrich lindenberg

兹免费准许任何人取得 本软件和相关文档文件(“软件”),用于处理 不受限制的软件,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件,并允许向其提供软件的人员这样做, 必须满足以下条件:

上述版权公告及本许可公告须包括在 软件的拷贝或大部分。

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性、适用性的保证 为了特殊目的和不侵权。在任何情况下,作者或 版权持有人应对任何索赔、损害或其他责任负责,无论 在合同诉讼、侵权诉讼或其他诉讼中,由 与软件的连接或软件的使用或其他交易。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对象相等方法?   通过java从Mercury质量中心9读取测试数据   在Java中设置双精度值的小数点后2位   java从一个文件读取,导出到另一个文件   java在不包含JVM的机器上运行桌面应用程序的可能性   java CountDownLatch在尝试等待()时引发异常   java Toast继承主题背景   我的游戏操纵杆的java问题   java BringToFront Force关闭应用程序   spring boot无法通过java cloud sdk调用GCP NLP   多线程Java线程高cpu利用率?   使用TextField<Integer>   java无法连续读取/监视远程文件   java Android使用Mashape获取验证错误   java确保Android Studio构建不依赖于物理设备的缓存版本   java AWS Lambda Cloudwatch规则   java Spring在尝试创建数据源bean或JDBC模板时无法解析占位符   java MergeSort实现提供了StackOverflow