检查gdpr是否覆盖用户。将IP地址与欧洲经济区/欧盟国家列表进行比较。

gdpr_check的Python项目详细描述


GDPR检查器

这个模块的设计是为了方便查找用户是否是基于IP地址的GDPR覆盖的居民。

这只是一个尽力猜测,没有任何保证或索赔,这一信息将永远是准确或可靠的。

安装:

pip install gdpr_check maxminddb-geolite2

用法:

from gdpr_check import Checker

# default uses bundled GeoLite2 DB:
c = Checker()

# optional: pass path to local maxmind GeoIP2 database
c = Checker('/path/to/GeoLite2-Country_20180501/GeoLite2-Country.mmdb')

# check IPs
c.is_gdpr_resident_ip('162.255.119.253')  # returns True - Czech Republic IP
c.is_gdpr_resident_ip('98.158.84.74')  # returns False - Canadian IP

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

推荐PyPI第三方库


热门话题
这个类文件的Jar属于容器“Android私有库”,它不允许修改其条目上的源附件   java的XSSFCellStyle。纯色_前景“,”XSSFCellStyle。将“右”和“HSSFCellStyle”对齐。POI 3.17中的BORDER_MEDIUM替代方案   java使用Maven复制非编译文件   java在安卓中可以访问哪些设备信息   java常规编程:如何从“get”方法返回两种类型的原语('int和'string')?   java如何在heroku部署上显示gradle stacktrace?   java Spring MVC3+Apache tiles+Thymeleaf集成问题   如何在Java中为新变量分配返回值?   sql server通过JAVA上的临时表从MSSQL数据库获取数据   在这种情况下,我的Switch station应该以break或return x退出吗?   java嵌入式Jetty,Jetty env文件不工作   java如何使用不同类型的堆栈调用需要参数类型int的方法   java cfcollection/org。阿帕奇。cf2016上的poi错误与一些。ppsx文件