亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python實現(xiàn)獲取命令行輸出結果的方法

 更新時間:2017年06月10日 11:13:29   作者:JoeBlackzqq  
這篇文章主要介紹了Python實現(xiàn)獲取命令行輸出結果的方法,涉及Python命令執(zhí)行及文件讀寫等相關操作技巧,需要的朋友可以參考下

本文實例講述了Python實現(xiàn)獲取命令行輸出結果的方法。分享給大家供大家參考,具體如下:

Python獲取命令行輸出結果,并對結果進行過濾找到自己需要的!

這里以獲取本機MAC地址和IP地址為例!

# coding: GB2312
import os, re
# execute command, and return the output
def execCmd(cmd):
  r = os.popen(cmd)
  text = r.read()
  r.close()
  return text
# write "data" to file-filename
def writeFile(filename, data):
  f = open(filename, "w")
  f.write(data)
  f.close()
# 獲取計算機MAC地址和IP地址
if __name__ == '__main__':
  cmd = "ipconfig /all"
  result = execCmd(cmd)
  pat1 = "Physical Address[\. ]+: ([\w-]+)"
  pat2 = "IP Address[\. ]+: ([\.\d]+)"
  MAC = re.findall(pat1, result)[0]    # 找到MAC
  IP = re.findall(pat2, result)[0]    # 找到IP
  print("MAC=%s, IP=%s" %(MAC, IP))

運行結果:

E:\Program\Python>del.py
MAC=00-1B-77-CD-62-2B, IP=192.168.1.110
E:\Program\Python>

更多關于Python相關內容可查看本站專題:《Python字符串操作技巧匯總》、《Python常用遍歷技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python函數(shù)使用技巧總結》及《Python入門與進階經(jīng)典教程

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • 總結Pyinstaller打包的高級用法

    總結Pyinstaller打包的高級用法

    前段時間在制作詞云制作小工具的時候,直接在命令行用pyinstaller -F 工具.py指令打包成功后,啟動exe可執(zhí)行文件的時候各種報錯, 今天,我們就分享一下踩坑經(jīng)過,需要的朋友可以參考下
    2021-06-06
  • python實現(xiàn)最速下降法

    python實現(xiàn)最速下降法

    這篇文章主要為大家詳細介紹了python實現(xiàn)最速下降法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Python基于xlutils修改表格內容過程解析

    Python基于xlutils修改表格內容過程解析

    這篇文章主要介紹了Python基于xlutils修改表格內容過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 修復CentOS7升級Python到3.6版本后yum不能正確使用的解決方法

    修復CentOS7升級Python到3.6版本后yum不能正確使用的解決方法

    這篇文章主要介紹了修復CentOS7升級Python到3.6版本后yum不能使用的問題,本文給大家?guī)砹私鉀Q方法,需要的朋友可以參考下
    2018-01-01
  • Python中tuple類型的使用

    Python中tuple類型的使用

    在Python中,元組(tuple)是一種不可變的序列類型,可以包含多個值,這些值可以是不同類型的,本文主要介紹了Python中tuple類型的使用,感興趣的可以了解一下
    2023-12-12
  • python多進程操作實例

    python多進程操作實例

    這篇文章主要介紹了python多進程操作實例,本文講解了multiprocessing類的相關方法,然后給出了一個綜合實例和運行效果,需要的朋友可以參考下
    2014-11-11
  • Python中.py程序在CMD控制臺以指定虛擬環(huán)境運行

    Python中.py程序在CMD控制臺以指定虛擬環(huán)境運行

    本文主要介紹了Python中.py程序在CMD控制臺以指定虛擬環(huán)境運行,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • Python?numpy之線性代數(shù)與隨機漫步

    Python?numpy之線性代數(shù)與隨機漫步

    這篇文章主要介紹了Python?numpy之線性代數(shù)與隨機漫步,線性代數(shù),矩陣計算,優(yōu)化與內存;比如矩陣乘法,分解,行列式等數(shù)學知識,是所有數(shù)組類庫的重要組成部分
    2022-07-07
  • Python實現(xiàn)蟻群算法

    Python實現(xiàn)蟻群算法

    本文主要介紹了Python實現(xiàn)蟻群算法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 如何使用Python保存PPT中的形狀為圖像文件

    如何使用Python保存PPT中的形狀為圖像文件

    將PowerPoint演示文稿中的形狀(幻燈片中的內容元素,包括文本框、圖形、圖片、圖表等)保存為圖片是方便內容跨平臺分享和再利用的有效手段,本文將演示如何使用Python保存PowerPoint演示文稿中的形狀為圖像文件,需要的朋友可以參考下
    2024-10-10

最新評論