python输出命令_Python中的命令输出解析
我试图在Windows 7上编写一个Python脚本,它读取命令ipconfig / displaydns的输出并尝试从输出中获取一些值.
ipconfig / displaydns的输出“是这样的,
Windows IP Configuration
9.a.c.e.x-0.19-430f5091.531.1518.1b8d.2f4a.210.0.k1m2t5a3245k242qmfp75spjkv.avts.
Record Name . . . . . : 9.a.c.e.x-0.19-430f5091.531.1518.1b8d.2f4a.210.0.k1m2t5a3245k242qmfp75spjkv.avts.
Record Type . . . . . : 1
Time To Live . . . . : 294
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 127.0.0.16
我正在获取此输出并将其保存在变量中,如下所示,
output = subprocess.check_output("ipconfig /displaydns",shell=True)
当我打印“输出”时,我得到以下内容
b'\r\nWindows IP Configuration\r\n\r\n 9.a.c.e.x-0.19-430f5091.531.1518.1b8d.2f4a.210.0.k1m2t5a3245k242qmfp75spjkv.avts.\r\n ----------------------------------------\r\n Record Name . . . . . : 9.a.c.e.x-0.19-430f5091.531.1518.1b8d.2f4a.210.0.k1m2t5a3245k242qmfp75spjkv.avts.\r\n Record Type . . . . . : 1\r\n Time To Live . . . . : 289\r\n Data Length . . . . . : 4\r\n Section . . . . . . . : Answer\r\n A (Host) Record . . . : 127.0 .0.16\r\n\r\n\r\n'
从这个输出我感兴趣的是A(主机)记录和记录名称的值127.0.0.16和9.a.c.e.x-0.19-430f5091.531.1518.1b8d.2f4a.210.0.k1m2t5a3245k242qmfp75spjkv.avts.分别.
我怎么用Python做的?
python输出命令_Python中的命令输出解析相关推荐
- python怎么输出结果_Python中print()常用输出方法
print函数用法 1.输出字符串 print 'Hello World' print "Hello World" print ('Hello World') print (&qu ...
- python模块实例化_python中zipfile模块实例化解析
文章内容由--"脚本之家"--提供,在此感谢脚本之家的贡献,该网站网址为:https://www.jb51.net/ 简介: zipfile是python里用来做zip格式编码的压 ...
- Linux和Windows命令行中使用命令的输出(删除几天前的日志)
如果我们需要在命令行中使用命令的结果,需要怎么做? 很常见的一种情况是我们需要当前工作目录的路径.在Linux下,可用这样: $ echo `pwd` $ ./mdu `pwd` 在Windows下面 ...
- 在linux中的sort命令,linux中sort命令
功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...
- 用python输出数组_Python 中输出数组中的全部元素
只需要在开头加上一句即可 import numpy as np np.set_printoptions(threshold=np.inf) Python 输出到文本中 参考:https://blog. ...
- python中格式化输出是什么意思_python中的格式化输出用法总结
本文实例总结了python中的格式化输出用法.分享给大家供大家参考,具体如下: Python一共有两种格式化输出语法. 一种是类似于C语言printf的方式,称为 Formatting Express ...
- python中输出语句的怎么写_python 中简单的输出语句
1 python 中简单的输出语句 #coding:utf-8 #输出的是整数,得到的也是整数,用raw_input username=raw_input('请输入用户名:') #输出的是整数或者字符 ...
- python输出星号_python中星号
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! *在python中具有特殊含义,就像它在c中一样? 我在python cookb ...
- python pprint用法_Python中使用pprint函数进行格式化输出的教程
pprint – 美观打印 作用:美观打印数据结构 pprint 包含一个"美观打印机",用于生成数据结构的一个美观视图.格式化工具会生成数据结构的一些表示,不仅可以由解释器正确地 ...
- python实践输出星星_python中怎么打印星星
for循环: 1.有大括号与无大括号的区别: 循环体只能有一条语句, 如果需要执行的语句超过一条,就要加大括号将它们变为一条复合语句.//for循环如此,while循环也是如此. for(int i= ...
最新文章
- php js实现异步图片上传,使用php+js异步上传图片
- Cpp / std::move 原理
- jvm_虚拟机参数讲解(一)
- 8年了,开始写点东西了
- 【转】ubuntu16.04安装配置tftp服务
- 2.1Dynamics 365 安装问题——无法访MSCRM_CONFIG数据库
- 【开发者portal在线开发插件系列二】多条上下行消息(messageId的使用)
- Java集合(三、Hashtable)
- 第10讲 | 深入区块链技术(二):P2P网络
- flume复制和多路重用的使用案例
- Idea 插件:快速JSON转对象
- swift 数组遍历 forEach 、enumerated、iterator、indices
- Android护眼功能
- 皮克定理,多边形面积以及线段上整点个数
- CTGNet GIA和CN2 GIA的区别
- 使用UAS-GAL4系统在果蝇中敲低某一基因的表达
- mapbox-gl加载3dtiles渐变模型(视频)
- Nat. Rev. Genet. | 通过可解释人工智能从深度学习中获得遗传学见解
- 首度基因lims(实验室)管理系统
- sketch html尺寸,SketchSize一键生成多尺寸,为何你的设计效率如此之高?