zoukankan      html  css  js  c++  java
  • Python3 解决 ModuleNotFoundError: No module named 'pygal.i18n' 问题

    在获取国别码集通过导入模块pygal报以下问题:

    from pygal.i18n import COUNTRIES
     

    解决方法:

     安装模块

      pip3 install pygal_maps_world

         from pygal_maps_world.i18n import COUNTRIES

    for country_code in sorted(COUNTRIES.keys()):
    print(country_code,COUNTRIES[country_code])

    运行结果:

    ad Andorra
    ae United Arab Emirates
    af Afghanistan
    al Albania
    am Armenia
    ao Angola
    aq Antarctica
    ar Argentina
    at Austria
    au Australia
    az Azerbaijan
    ba Bosnia and Herzegovina
    bd Bangladesh
    be Belgium
    bf Burkina Faso
    bg Bulgaria
    bh Bahrain
    bi Burundi
    bj Benin
    bn Brunei Darussalam
    bo Bolivia, Plurinational State of
    br Brazil
    bt Bhutan
    bw Botswana
    by Belarus
    bz Belize
    ca Canada
    cd Congo, the Democratic Republic of the
    cf Central African Republic
    cg Congo
    ch Switzerland
    ci Cote d'Ivoire
    cl Chile
    cm Cameroon
    cn China
    co Colombia
    cr Costa Rica
    cu Cuba
    cv Cape Verde
    cy Cyprus
    cz Czech Republic
    de Germany
    dj Djibouti
    dk Denmark
    do Dominican Republic
    dz Algeria
    ec Ecuador
    ee Estonia
    eg Egypt
    eh Western Sahara
    er Eritrea
    es Spain
    et Ethiopia
    fi Finland
    fr France
    ga Gabon
    gb United Kingdom
    ge Georgia
    gf French Guiana
    gh Ghana
    gl Greenland
    gm Gambia
    gn Guinea
    gq Equatorial Guinea
    gr Greece
    gt Guatemala
    gu Guam
    gw Guinea-Bissau
    gy Guyana
    hk Hong Kong
    hn Honduras
    hr Croatia
    ht Haiti
    hu Hungary
    id Indonesia
    ie Ireland
    il Israel
    in India
    iq Iraq
    ir Iran, Islamic Republic of
    is Iceland
    it Italy
    jm Jamaica
    jo Jordan
    jp Japan
    ke Kenya
    kg Kyrgyzstan
    kh Cambodia
    kp Korea, Democratic People's Republic of
    kr Korea, Republic of
    kw Kuwait
    kz Kazakhstan
    la Lao People's Democratic Republic
    lb Lebanon
    li Liechtenstein
    lk Sri Lanka
    lr Liberia
    ls Lesotho
    lt Lithuania
    lu Luxembourg
    lv Latvia
    ly Libyan Arab Jamahiriya
    ma Morocco
    mc Monaco
    md Moldova, Republic of
    me Montenegro
    mg Madagascar
    mk Macedonia, the former Yugoslav Republic of
    ml Mali
    mm Myanmar
    mn Mongolia
    mo Macao
    mr Mauritania
    mt Malta
    mu Mauritius
    mv Maldives
    mw Malawi
    mx Mexico
    my Malaysia
    mz Mozambique
    na Namibia
    ne Niger
    ng Nigeria
    ni Nicaragua
    nl Netherlands
    no Norway
    np Nepal
    nz New Zealand
    om Oman
    pa Panama
    pe Peru
    pg Papua New Guinea
    ph Philippines
    pk Pakistan
    pl Poland
    pr Puerto Rico
    ps Palestine, State of
    pt Portugal
    py Paraguay
    re Reunion
    ro Romania
    rs Serbia
    ru Russian Federation
    rw Rwanda
    sa Saudi Arabia
    sc Seychelles
    sd Sudan
    se Sweden
    sg Singapore
    sh Saint Helena, Ascension and Tristan da Cunha
    si Slovenia
    sk Slovakia
    sl Sierra Leone
    sm San Marino
    sn Senegal
    so Somalia
    sr Suriname
    st Sao Tome and Principe
    sv El Salvador
    sy Syrian Arab Republic
    sz Swaziland
    td Chad
    tg Togo
    th Thailand
    tj Tajikistan
    tl Timor-Leste
    tm Turkmenistan
    tn Tunisia
    tr Turkey
    tw Taiwan, Province of China
    tz Tanzania, United Republic of
    ua Ukraine
    ug Uganda
    us United States
    uy Uruguay
    uz Uzbekistan
    va Holy See (Vatican City State)
    ve Venezuela, Bolivarian Republic of
    vn Viet Nam
    ye Yemen
    yt Mayotte
    za South Africa
    zm Zambia
    zw Zimbabwe

    Process finished with exit code 0

    # 获取国别码

    def get_country_code(country_name):
    for code,name in COUNTRIES.items():
    if name == country_name:
    return code
    return None

    print(get_country_code('Andorra'))
    print(get_country_code('United Arab Emirates'))

    运行结果:

      ad
      ae

  • 相关阅读:
    驱动函数write-linux系统调用如何实现?
    ubus应用-第三篇blob数据
    ubus应用-第二篇ubus代码应用
    uci基本应用法
    request 请求大数精度丢失问题
    List.remove()踩坑记录
    The app delegate must implement the window property
    关于版本号
    iOS 中拨打电话
    使用python 快速搭建一个静态服务器
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9963203.html
Copyright © 2011-2022 走看看