python 配合cmd操作

2021-09-25 15:42:06 字數 1244 閱讀 9448

格式 :

os.popen(command[, mode[, bufsize]])

描述:

用於從乙個命令開啟乙個管道。

引數:

command – 使用的命令。

mode – 模式許可權可以是 『r』(預設) 或 『w』。

bufsize --指明了檔案需要的緩衝大小

返回值 :

返回乙個檔案描述符號為fd的開啟的檔案物件

import os

def runcmd_getecho(cmdcommand):

r = os.popen(cmdcommand)

text = r.read()

r.close()

return text

content = runcmd_getecho("echo hi")

print("content:%s " % content)

格式:

os.chdir(path)

描述:

如果允許訪問返回 true , 否則返回false。

引數:

path – 要切換到的新路徑。

返回值:

如果允許訪問返回 true , 否則返回false。os.chdir() 方法用於改變當前工作目錄到指定的路徑。

import os

os.chdir(r"c:\programdata")

格式:

os.getcwd()

描述:

用於返回當前工作目錄。

引數:

返回值:

返回當前程序的工作目錄。

import os

print(os.getcwd())

os.chdir(r"c:\programdata")

print(os.getcwd())

python操作cmd的坑

本篇用於記錄自動化測試操作dos命令遇到的坑。在用autoit做檔案上傳時,需要使用dos命令執行生成的exe檔案,通過cmd執行確認exe檔案無誤後,我通過os.system 先進入碟符,再進入exe所在資料夾,然後執行下面 卻發現提示我找不到uploadfile.exe,在通過執行os.syst...

cmd 基本操作

cmd是command的縮寫,一直伴隨著windows作業系統。有時稱為 控制台視窗,cmd視窗,黑視窗,命令列視窗等。其實,在unix系統,linux,macos等幾乎所有的作業系統中,都會有類似的控制台視窗。它是與系統進行深入互動不可或缺的基礎設施。早在豐富易用的圖形操作介面崛起以前,人與機器互...

cmd常用操作

開始 系統 命令提示符 win r cmd 推薦 在任意資料夾下,按住shift 滑鼠右鍵 在此處開啟命令列視窗 資源管理器位址列前加上cmd 路徑 選擇與管理員方式執行 常用的dos命令 碟符切換 d 檢視當前目錄下的所有檔案 dir 切換目錄 切換至f盤 cd d f d實現跨碟符切換 切換至e...