艺赛旗 RPA8.0全新首发免费下载 点击下载
http://www.i-search.com.cn/in... 详细内容请参看艺赛旗官网支持栏目:RPA社区
点击链接进入http://support.i-search.com.cn/
在一次调研过程中,客户需要从交易记录里根据交易金额、交易方式、交易时间以及 IP 地址信息来判断是否交易合规(当然还有别的规则)。客户的操作很简单,就是按账户人工查询交易信息。核对金额、时间等。比较费劲的是 IP 地址需要到网站上挨个查,看是否是国外的。 一个户有好几百的交易记录,工作量是相当大的。
所以,我们本着为人民服务的友好态度,在上帝比较痛苦的时候,主动承担起了拯救世界的责任。根据 IP 地址获取对应的国家、国家代码等信息。(判断是否国外 IP)
安装 geoip2 包: pip install geoip2
下载数据库文件:http://geolite.maxmind.com/do...
代码:
import geoip2.database
reader = geoip2.database.Reader('C:PythonGeoLite2-Country_20190319GeoLite2-Country.mmdb') #数据库文件路径
c=reader.country('203.69.66.102')
print(c.country.names)
print(c.country.iso_code)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。