为了账号安全,请及时绑定邮箱和手机立即绑定

从子过程中提取Python字符串

从子过程中提取Python字符串

婷婷同学_ 2021-03-19 15:11:13
我目前正在编码一个随机程序,实际上需要查看我的MAC地址。这是我目前所拥有的:import subprocessdef get_mac():    mac_addr = subprocess.check_output(["ifconfig", "wlan0"])我要从中提取HWaddr的输出:ifconfig wlan0wlan0     Link encap:Ethernet  HWaddr 00:1b:11:1e:97:29            inet addr:10.1.1.6  Bcast:10.1.1.255  Mask:255.255.255.0                                                                                                                            inet6 addr: fe80::21b:11ff:fe1e:9729/64 Scope:Link          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:91394 errors:0 dropped:0 overruns:0 frame:0          TX packets:58894 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:115550581 (115.5 MB)  TX bytes:6097577 (6.0 MB)所以现在我有了MAC的下落,但是我将如何以这种精确格式提取它呢?我环顾四周,除了URL提取之类的方法外,其他都无法解决。我所能找到的只是re.search hich根本对我没有帮助,因为我每次都需要寻找不同的MAC。谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信