码迷,mamicode.com
首页 > 其他好文 > 详细

执行外部命令并获取输出

时间:2018-08-19 11:01:37      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:执行   encoding   开关   gbk   模块   ipv4   byte   外部命令   dns   

# 如何获取一个外部命令并以python字符串的形式获取结果
# 可以使用subprocess模块下的check_output函数
import subprocess
out_bytes = subprocess.check_output("ipconfig")
out_text = str(out_bytes, encoding="gbk")
print(out_text)
‘‘‘
Windows IP 配置


以太网适配器 以太网:

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::2cea:8640:249d:7cf1%17
   IPv4 地址 . . . . . . . . . . . . : 192.88.88.111
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.88.88.1

以太网适配器 vEthernet (nat):

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::9c81:3cde:f647:ead3%12
   IPv4 地址 . . . . . . . . . . . . : 172.22.128.1
   子网掩码  . . . . . . . . . . . . : 255.255.240.0
   默认网关. . . . . . . . . . . . . : 

以太网适配器 vEthernet (默认开关):

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::48b7:5674:211:47bd%14
   IPv4 地址 . . . . . . . . . . . . : 172.23.220.161
   子网掩码  . . . . . . . . . . . . : 255.255.255.240
   默认网关. . . . . . . . . . . . . : 
‘‘‘

  

执行外部命令并获取输出

标签:执行   encoding   开关   gbk   模块   ipv4   byte   外部命令   dns   

原文地址:https://www.cnblogs.com/traditional/p/9499403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!