位置: 编程技术 - 正文

python shell根据ip获取主机名代码示例(python根据ip获取主机名)

编辑:rootadmin

推荐整理分享python shell根据ip获取主机名代码示例(python根据ip获取主机名),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell 调用python,python根据ip获取主机名,用python根据ip地址查找具体地址,python执行shell命令查看输出,python根据ip获取主机名,shell获取ip,python根据ip获取主机名,用python根据ip地址查找具体地址,内容如对您有帮助,希望把文章链接给更多的朋友!

这篇文章里我们主要分享了python中shell 根据 ip 获取 hostname 或根据 hostname 获取 ip的代码,具体介绍如下。

笔者有时候需要根据hostname获取ip 比如根据machine.company.com 获得ip ...

方法1:利用 socket 模块 里的 gethostbyname 函数

代码如下,使用socket模块

方法2 利用 shell 中 hostname 命令

疑惑:

python shell根据ip获取主机名代码示例(python根据ip获取主机名)

有时候socket不太稳定,有时候无法获取到 ip 具体原因带查明。笔者自己想的一个方法,不是很优雅,比较繁琐,不过倒是很健壮。

主要思想是在另一台机器上把 hostname 信息写到文件里,然后把文件拷到本机器上,读取文件里的 hostname 信息。

利用 plink 在远程ip机器上执行hostname > %s.hostname命令, 将hostname 信息输出到文件然后利用本地的 pscp 将远程机器上带有hostname的文本文件/root/%s.hostname 复制到本地利用 python 的文本读取功能读取信息, 从中取出hostname字符串收尾工作:利用 rm 命令把远程机器和本地的文本文件都删除

代码如下:

下面分享一则简单的windows下python 获取主机名的代码示例,我是win系统,待会可以试试:

环境:windows 位 + python2.7

代码如下:

运行结果如下:

总结

标签: python根据ip获取主机名

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

上一篇:python自动裁剪图像代码分享(python自动截图)

下一篇:PyCharm在win10的64位系统安装实例

  • 建筑行业有哪种职业
  • 劳务工资入什么科目
  • 实收资本账
  • 退增值税需要多久
  • 农业免税企业账户怎么查
  • 购进货物用于在建工程要交增值税吗
  • 天猫国际的店铺是正品吗 感觉很便宜
  • 外贸企业的会计
  • 亏损可以不用缴增值税吗
  • 应收票据主要包括
  • 分期付款外币采购形成的差异如何做会计处理?
  • 增值税视同销售包括哪些情况?
  • 积累与消费比例怎么计算
  • 已抵扣进项税额的购进货物或者应税劳务
  • 一般纳税人所说的税率是
  • 管理费用怎么记忆
  • 合理损耗如何计算单价?
  • 修理时换下的废品配件怎么处理?
  • 投资款需要缴纳增值税吗
  • 农业合作社收到政府补贴做到其他收入里可以吗
  • 工程项目发包是什么意思
  • 几个人注册公司好还是个体户好
  • 广告公司广告费会计分录
  • 电脑系统出问题了怎么办
  • php获取信息
  • 外销收入申报表怎么填
  • 有关五险一金的知识
  • 工程施工与工程结算在资产负债表里
  • 房贷每月利息如何算
  • 财政扶持企业政策
  • pgptray.exe - pgptray是什么进程 有什么用
  • 预缴企业所得税分录
  • 报表上如何把账号删除
  • thinkphp where or
  • 【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”
  • 公司给员工购买商业保险报销哪些
  • react框架和vue哪个用的人多
  • yolov5实例分割原理详解
  • 其他收益增加说明什么
  • defaultpool
  • layui框架模板
  • 成品油电子普通发票如何入账
  • phpcms插件
  • 年终奖每个月发
  • 2021发票认证
  • 计提房产税土地使用税
  • 工程结算的会计分录
  • 合同未约定开票但对方不给开
  • 确认借款无法收款怎么办
  • 月末怎么计提摊销和结转
  • 外经证核销反馈表写错了怎么办
  • 运输费增值税专用发票
  • 未打印税务分类怎么处理
  • 总帐参数怎么设置
  • sql server数据库恢复
  • window 脚本
  • xp系统如何禁止开机启动软件
  • 手机苹果操作系统
  • linux系统ln命令
  • windowsxp如何创建宽带连接
  • linux tar压缩文件命令
  • win7系统解决数字签名问题
  • 内存 服务器
  • linux安装bz2
  • Win10 Mobile 10586.164中文版升级截图曝光
  • vs2012怎么样
  • android打包v1v2
  • bat 批处理文件
  • es6 new set()
  • 基于javascript的毕业设计
  • ECLIPSE编辑器
  • jquery设置滚动条
  • JavaScript jquery及AJAX小结
  • 深入理解javascript特性
  • javascript playground
  • jquery深拷贝
  • 怎么向税局举报
  • 江苏税务app操作手册
  • 江苏地方税务局2013招考公告
  • 回迁房需要交契税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设