位置: 编程技术 - 正文

python实现获取Ip归属地等信息(python3获取本机ip)

编辑:rootadmin

推荐整理分享python实现获取Ip归属地等信息(python3获取本机ip),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎么获取ip地址,python从ip端口 获取数据,python 获取当前主机ip,python获取地址,python获取局域网中的ip和mac地址,python获取本地ipv4,python获取本地ipv4,python获取本地ipv4,内容如对您有帮助,希望把文章链接给更多的朋友!

如果你有一批IP地址想要获得这些IP具体的信息,比如归属国家,城市等,最好的办法当时是调用现有的api接口来获取,我在之前就写过一篇文章,是关于我的博客被莫名攻击的时,就有获取过一批IP,攻击的时候当时是恢复业务重要,IP该封的就要封,攻击过后这个攻击者的IP信息,自己就可以分析下都来自哪里,有没有什么特征,帮助提示自己网站的安全性,今天这个脚本就是根据提供的IP获得IP归属的具体信息,脚本如下:

python实现获取Ip归属地等信息(python3获取本机ip)

脚本解释,定义了2个函数,getIp()函数从文件中读取IP信息,返回一个列表,get_geolocation()函数负责实际得到信息,返回一个字典,接着在主函数打开一个可写的csv文件,通过循环将得到的信息写入一个CSV文件中,在写入csv 文件时用到了csv.DictWriter字典写的功能,这个还是比较实用,可以将数据结构类型为字典的数据直接写入csv文件,换句话说就是你只要把你要写的数据转换成字典的形式,就可以很方便的写入了,比如我这句dict(zip(fieldnames, fieldnames))其实就是这个功能,大家以后用到操作csv文件时,可以自己实践实践。

最后附上一则网友的代码

Python+微信接口实现运维报警 说到运维报警,我觉得都可以写个长篇历史来详细解释了报警的前世来生,比如最早报警都是用邮件,但邮件实时性不高,比如下班回家总不能人一直

python daemon守护进程实现 假如写一段服务端程序,如果ctrl+c退出或者关闭终端,那么服务端程序就会退出,于是就想着让这个程序成为守护进程,像httpd一样,一直在后端运行,

python使用电子邮件模块smtplib的方法 Smptp类定义:smtplib.SMTP(host[,port[,local_hostname[,,timeout]]]),作为SMTP的构造函数,功能是与smtp服务器建立连接,在连接成功后,就可以向服务器发送相关请求,

标签: python3获取本机ip

本文链接地址:https://www.jiuchutong.com/biancheng/385365.html 转载请保留说明!

上一篇:python简单实现获取当前时间(python如何获取)

下一篇:Python+微信接口实现运维报警(python和微信交互)

  • 核定征收企业股权转让的个人所得税
  • 小规模电子发票一张可以开多少金额
  • 增值税发票选择确认平台勾选注意事项
  • 专票只有抵扣联发票联丢失怎么办
  • 装订会计账簿的方法
  • 应收票据主要包括
  • 去年漏记了收入,可以记今年吗
  • 房地产退房款会计分录
  • 三证合一后怎么看税号
  • 小规模增值税怎么做账
  • 中级会计考试报名
  • 股权增资稀释股价会涨吗
  • 企业收付款流程图
  • 员工购买公司股权
  • 资本公积金转增资本属于所有者权益吗
  • 月末利润分配的账务处理
  • 税前金额是不含税金额
  • 资产负债中应交税费怎么算
  • 利息支出为什么不是经营成本
  • 基本建设项目待摊投资管理规定
  • win11任务栏如何设置在最左边
  • 无生产怎样结转成本费用
  • 在建工程完工后结转会计分录
  • 普通发票主营业务收入销项负数发票怎么做账
  • 新成立的公司要年报吗?
  • 计提折旧和计提减值
  • 怎么租一个月
  • 复现开源论文代码总结
  • 两个岗位 如何选择
  • framework4.0怎么打开
  • yii框架文档
  • 先预付货款,货到了怎么做账
  • 一个用于表示特定的web页的标识符url称为
  • php文件夹下所有文件下载
  • 员工报销医药费的会计分录
  • 企业所得税是填本年累计数吗
  • 审图费谁出
  • 红票申请单怎么开
  • 可供出售金融资产是流动资产吗
  • 弥补以前年度亏损怎么算
  • 双重数组
  • 固定资产处理的税务政策
  • 伤残补助金和工资一样吗
  • 所得税费用影响企业营业利润吗
  • 分派现金股利处理
  • 跨地区经营增值税如何缴纳
  • 企业租赁收入如何纳税
  • 计算业务招待费扣除限额的基础包括营业外收入
  • 房地产开发企业增值税税率
  • 管理费用的是
  • 公交公司如何做好精细化管理
  • 预付账款和应付账款减少
  • 购买土地支付的印花税账务处理
  • 专项应付款能转出吗
  • 进项税额增值税专用发票
  • 资产负债表中应付职工薪酬是负数
  • 微信收款计入现金流量吗
  • 企业收到劳务费会计分录怎么做账
  • 企业投资所得如何征税
  • 自然人股权转让如何缴纳个人所得税
  • mysql安装与配置的步骤与常用命令
  • server2008 无法启动
  • Mac无法连接到iCloud
  • centos dvd安装
  • ubuntu和windows比较有什么好处
  • macbookpro客人用户
  • linux ed
  • cocos2d schedule
  • Node.js中的事件循环是什么
  • jquery开发项目
  • js定时器有哪些,区别及用法
  • jquery判断对象是否存在
  • jquery去除class
  • Javascript removeChild()删除节点及删除子节点的方法
  • 基于js实现微信直播
  • jquery动态添加的元素怎么添加事件
  • [置顶]电影名字《收件人不详》
  • 上海市国家税务局地址
  • 税务更名需要什么材料
  • 新车缴纳车船税减免性质是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设