代码拉取完成,页面将自动刷新
import redis
import sys
import datetime
from utils.ip2loc import IpLocQuery
def main(ip_list):
redis_con = redis.StrictRedis(host="localhost", port=6379, db=2)
ip_count = len(ip_list)
print(f"要禁掉{ip_count}个IP")
for each in ip_list:
print("要禁掉的ip为:", each, end="\t")
ip_loc = IpLocQuery(each)
loc = ip_loc.run()['data']['location']
if redis_con.set(each, datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")+"\t"+loc):
print(loc, "\tdone.")
if __name__ == "__main__":
ip_list = sys.argv[1:]
main(ip_list)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。