国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

用Python 執(zhí)行cmd命令

瀏覽:5日期:2022-07-01 17:36:35

我們通常可以使用os模塊的命令進(jìn)行執(zhí)行cmd

方法一:os.system

os.system(執(zhí)行的命令)# 源碼def system(*args, **kwargs): # real signature unknown ''' Execute the command in a subshell. ''' pass方法二:os.popen(執(zhí)行的命令)

os.popen(執(zhí)行的命令)# 源碼def popen(cmd, mode='r', buffering=-1): if not isinstance(cmd, str): raise TypeError('invalid cmd type (%s, expected string)' % type(cmd)) if mode not in ('r', 'w'): raise ValueError('invalid mode %r' % mode) if buffering == 0 or buffering is None: raise ValueError('popen() does not support unbuffered streams') import subprocess, io if mode == 'r': proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,bufsize=buffering) return _wrap_close(io.TextIOWrapper(proc.stdout), proc) else: proc = subprocess.Popen(cmd,shell=True,stdin=subprocess.PIPE,bufsize=buffering) return _wrap_close(io.TextIOWrapper(proc.stdin), proc)兩者區(qū)別 system只把能輸入的內(nèi)容給返回回來了,其中代碼 0 表示執(zhí)行成功。但是我們沒有辦法獲取輸出的信息內(nèi)容 popen可以獲取輸出的信息內(nèi)容,它是一個(gè)對象,可以通過 .read() 去讀取

以上就是用Python 執(zhí)行cmd命令的詳細(xì)內(nèi)容,更多關(guān)于python 執(zhí)行cmd命令的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 伊宁县| 大同县| 亳州市| 惠安县| 科技| 怀宁县| 泸定县| 山阴县| 汉沽区| 耿马| 三台县| 浏阳市| 余姚市| 西青区| 治县。| 库伦旗| 蓬莱市| 北流市| 错那县| 闵行区| 玛曲县| 油尖旺区| 沛县| 昭平县| 新宁县| 昭平县| 庆元县| 汝城县| 容城县| 宁强县| 花垣县| 无为县| 江北区| 迭部县| 灵石县| 克山县| 大渡口区| 通渭县| 铁岭市| 武义县| 乐平市|