位置: 编程技术 - 正文

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位系统安装实例

  • 向个人提供居住证明
  • 增值税纳税义务早于会计准则的案例
  • 企业股东分红怎么交税
  • 税务金三系统是什么?
  • 印花税减半征收吗
  • 2020小规模纳税人增值税税率
  • 结转本月发生的费用
  • 员工垫资报销记账
  • 企业文化事业建设费计算
  • 适用于6%税率的优惠
  • 计提业务招待费和办公费需要附件吗?
  • 最新房产税费
  • 纳税人如何办理纳税申报
  • 财务软件利润表没显示
  • 工程中材料超耗怎么处理
  • 税法种类及税率
  • 技术服务费增值税申报表填写
  • 安全中心总是弹出来
  • 工商年报单位缴费基数怎么算出来
  • 洗车店如何开
  • cn域名删除期
  • 季度成本分析报告
  • 非货币性资产交换和债务重组的区别
  • win11右键菜单怎么恢复
  • 长期投资损益
  • 怎么关闭win10搜索栏
  • mac怎么保存
  • 年底帐务处理
  • 麦克米伦anki
  • low是什么文件
  • 分类账长什么样
  • php怎么输出中文
  • 北极野生动物
  • php实现留言板功能
  • 三公经费包括哪些支出
  • php simple html dom parser
  • 毕业设计-基于组态软件的流量比值过程控制系统设计
  • 产品检测费可以放入研发费用吗
  • 试生产产品计入研发费用吗
  • 企业公章的使用和管理规定
  • java查询mongodb数据
  • 帝国cms视频教程
  • 视同销售的会计处理是指?
  • 会计信息采集每年都要重新写吗
  • db2常用操作语句
  • mysql存储引擎有哪些区别
  • mongodb操作
  • 收据大写后面的空格怎么填
  • 从业人数的计算方法
  • 小规模申报表填写
  • 平销返利如何开票是负数的
  • 用现金券付房租违法吗
  • 设备安装业绩
  • 个人应如何进行社会实践
  • 临时设施属于什么科目
  • 多交的社保费可以退吗
  • 贷款买车成功后,给客户什么手续
  • 一般纳税人会计分录
  • 其他应付款的核算范围包括应付短期租赁
  • 分支机构需要单独设立账簿吗
  • sql语句实现查询示例
  • mysql查询表语句
  • Win10预览版拆弹
  • Win10 Mobile 10536预览版用得越久越卡顿是怎么回事?
  • 在mac设备上用到什么
  • 基于jQuery中ajax的相关方法汇总(必看篇)
  • pebble框架
  • cmd for /f
  • js 小数取整的函数怎么写
  • nodejs基础教程
  • Android Fragment 体系 源码追踪笔记(4)
  • Python Sql数据库增删改查操作简单封装
  • 延时加载js文件
  • 从重置手
  • 税务机关党建动员大会
  • 在企业内部具有行使否决权的是
  • 小规模纳税人改成一般纳税人怎么改
  • 重庆车牌号申请
  • 马来西亚到中国机票多少钱
  • 日本海关关税税率表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设