首页 > 解决方案 > 如何将输出数据适合python中的数据框?

问题描述

以下代码给出了城市的名称。现在,我想将该输出数据放入熊猫数据框中。

Python Jupyter Notebook 3+

import geoip2.database
reader = geoip2.database.Reader('F:/GeoLite2-City_20190305/GeoLite2-City.mmdb')

for user in data:
    try:
        reader.city(user[1]).city.names["en"]
    except KeyError:
        print(user[1],"  No City")
    else:
        print(user[1],"  ",reader.city(user[1]).city.names["en"])

我想要输出为例如

ip         city

12345       Ohio

标签: python-3.xpandas

解决方案


推荐阅读