如何使用 Python 获取国家信息2024 年 8 月 29 日 | 5 分钟阅读 在本教程中,我们将学习如何使用 Python 程序获取国家信息。我们将讨论一个 Python 模块,用于获取有关首都、货币、官方语言等信息。我们还将学习如何通过电话号码获取国家信息。让我们开始教程。 Python countryinfo 模块Python 提供了 countryinfo 模块来获取任何国家的信息或属性,包括 ISO 信息、国家、所说的语言、货币以及各种其他详细信息。此模块不包含在 Python 的预装版本中。要使用它,我们需要使用 pip 命令进行安装。country 模块是一个用户友好且开源的模块。让我们在终端中安装 countryinfo 模块。 此命令将模块安装到本地系统。 现在让我们进入编码部分。 代码实现让我们来理解以下步骤:
让我们在代码中实现上述步骤。 示例 - 输出 - 1:印度 Enter your country: India Capital is: New Delhi Currency is: ['INR'] Languages: ['hi', 'en'] Borders are: ['AFG', 'BGD', 'BTN', 'MMR', 'CHN', 'NPL', 'PAK', 'LKA'] Provinces are: ['Andaman and Nicobar Islands', 'Andhra Pradesh', 'Arunachal Pradesh', 'Assam', 'Bihar', 'Chandigarh', 'Chhattisgarh', 'Dadra and Nagar Haveli', 'Daman and Diu', 'Delhi', 'Goa', 'Gujarat', 'Haryana', 'Himachal Pradesh', 'Jammu and Kashmir', 'Jharkhand', 'Karnataka', 'Kerala', 'Lakshadweep', 'Madhya Pradesh', 'Maharashtra', 'Manipur', 'Meghalaya', 'Mizoram', 'Nagaland', 'Odisha', 'Puducherry', 'Punjab', 'Rajasthan', 'Sikkim', 'Tamil Nadu', 'Telangana', 'Tripura', 'Uttar Pradesh', 'Uttarakhand', 'West Bengal'] Area is: 3287590 Calling codes: ['91'] Capital Latitudes and Longitudes are: [28.614179, 77.202266] TimeZone: ['UTC+05:30'] Population: 1263930000 Other names: ['IN', 'Bh?rat', 'Republic of India', 'Bharat Ganrajya'] 输出 - 2:美国 Enter your country: USA Capital is: Washington D.C. Currency is: ['USD', 'USN', 'USS'] Languages: ['en'] Borders are: ['CAN', 'MEX'] Provinces are: ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'District of Columbia', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'West Virginia', 'Wisconsin', 'Wyoming'] Area is: 9629091 Calling codes: ['1'] Capital Latitudes and Longitudes are: [38.894986, -77.036571] TimeZone: ['UTC?12:00', 'UTC?11:00', 'UTC?10:00', 'UTC?09:00', 'UTC?08:00', 'UTC?07:00', 'UTC?06:00', 'UTC?05:00', 'UTC?04:00', 'UTC+10:00', 'UTC+12:00'] Population: 319259000 Other names: ['US', 'USA', 'United States of America'] 输出 - 3:俄罗斯 Enter your country: Russia Capital is: Moscow Currency is: ['RUB'] Languages: ['ru'] Borders are: ['AZE', 'BLR', 'CHN', 'EST', 'FIN', 'GEO', 'KAZ', 'PRK', 'LVA', 'LTU', 'MNG', 'NOR', 'POL', 'UKR'] Provinces are: ['Adygeya (Maykop)', 'Aginskiy Buryatskiy (Aginskoye)', 'Altay (Gorno-Altaysk)', 'Altayskiy (Barnaul)', 'Amurskaya (Blagoveshchensk)', "Arkhangel'skaya", 'Astrakhanskaya', 'Bashkortostan (Ufa)', 'Belgorodskaya', 'Bryanskaya', 'Buryatiya (Ulan-Ude)', 'Chechnya (Groznyy)', 'Chelyabinskaya', 'Chitinskaya', "Chukotskiy (Anadyr')", 'Chuvashiya (Cheboksary)', 'Dagestan (Makhachkala)', 'Evenkiyskiy (Tura)', "Ingushetiya (Nazran')", 'Irkutskaya', 'Ivanovskaya', "Kabardino-Balkariya (Nal'chik)", 'Kaliningradskaya', 'Kalmykiya (Elista)', 'Kaluzhskaya', 'Kamchatskaya (Petropavlovsk-Kamchatskiy)', 'Karachayevo-Cherkesiya (Cherkessk)', 'Kareliya (Petrozavodsk)', 'Kemerovskaya', 'Khabarovskiy', 'Khakasiya (Abakan)', 'Khanty-Mansiyskiy (Khanty-Mansiysk)', 'Kirovskaya', 'Komi (Syktyvkar)', 'Komi-Permyatskiy (Kudymkar)', 'Koryakskiy (Palana)', 'Kostromskaya', 'Krasnodarskiy', 'Krasnoyarskiy', 'Kurganskaya', 'Kurskaya', 'Leningradskaya', 'Lipetskaya', 'Magadanskaya', 'Mariy-El (Yoshkar-Ola)', 'Mordoviya (Saransk)', 'Moskovskaya', 'Moskva (Moscow)', 'Murmanskaya', "Nenetskiy (Nar'yan-Mar)", 'Nizhegorodskaya', 'Novgorodskaya', 'Novosibirskaya', 'Omskaya', 'Orenburgskaya', 'Orlovskaya (Orel)', 'Penzenskaya', 'Permskaya', 'Primorskiy (Vladivostok)', 'Pskovskaya', 'Rostovskaya', 'Ryazanskaya', 'Sakha (Yakutsk)', 'Sakhalinskaya (Yuzhno-Sakhalinsk)', 'Samarskaya', 'Sankt-Peterburg (Saint Petersburg)', 'Saratovskaya', 'Severnaya Osetiya-Alaniya [North Ossetia] (Vladikavkaz)', 'Smolenskaya', "Stavropol'skiy", 'Sverdlovskaya (Yekaterinburg)', 'Tambovskaya', "Tatarstan (Kazan')", 'Taymyrskiy (Dudinka)', 'Tomskaya', "Tul'skaya", 'Tverskaya', 'Tyumenskaya', 'Tyva (Kyzyl)', 'Udmurtiya (Izhevsk)', "Ul'yanovskaya", "Ust'-Ordynskiy Buryatskiy (Ust'-Ordynskiy)", 'Vladimirskaya', 'Volgogradskaya', 'Vologodskaya', 'Voronezhskaya', 'Yamalo-Nenetskiy (Salekhard)', 'Yaroslavskaya', 'Yevreyskaya'] Area is: 17124442 Calling codes: ['7'] Capital Latitudes and Longitudes are: [55.750446, 37.617494] TimeZone: ['UTC+03:00', 'UTC+04:00', 'UTC+06:00', 'UTC+07:00', 'UTC+08:00', 'UTC+09:00', 'UTC+10:00', 'UTC+11:00', 'UTC+12:00'] Population: 146233000 Other names: ['RU', 'Rossiya', 'Russian Federation', '?????????? ?????????', 'Rossiyskaya Federatsiya'] 输出 - 4:冰岛 Enter your country: Iceland Capital is: Reykjavik Currency is: ['ISK'] Languages: ['is'] Borders are: [] Provinces are: ['Akranes', 'Akureyri', 'Arnessysla', 'Austur-Bardhastrandarsysla', 'Austur-Hunavatnssysla', 'Austur-Skaftafellssysla', 'Borgarfjardharsysla', 'Dalasysla', 'Eyjafjardharsysla', 'Gullbringusysla', 'Hafnarfjordhur', 'Husavik', 'Isafjordhur', 'Keflavik', 'Kjosarsysla', 'Kopavogur', 'Myrasysla', 'Neskaupstadhur', 'Nordhur-Isafjardharsysla', 'Nordhur-Mulasys-la', 'Nordhur-Thingeyjarsysla', 'Olafsfjordhur', 'Rangarvallasysla', 'Reykjavik', 'Saudharkrokur', 'Seydhisfjordhur', 'Siglufjordhur', 'Skagafjardharsysla', 'Snaefellsnes-og Hnappadalssysla', 'Strandasysla', 'Sudhur-Mulasysla', 'Sudhur-Thingeyjarsysla', 'Vesttmannaeyjar', 'Vestur-Bardhastrandarsysla', 'Vestur-Hunavatnssysla', 'Vestur-Isafjardharsysla', 'Vestur-Skaftafellssysla'] Area is: 103000 Calling codes: ['354'] Capital Latitudes and Longitudes are: [64.145981, -21.942237] TimeZone: ['UTC'] Population: 328170 Other names: ['IS', 'Island', 'Republic of Iceland', 'L��veldi� �sland'] 我们已经获得了多个城市的信息。该模块在查找与特定国家相关的所有信息并根据需要使用它们方面非常有用。 下一主题如何使用 IPython |
我们请求您订阅我们的新闻通讯以获取最新更新。