在python 中實現(xiàn)運行多條shell命令
更新時間:2019年01月07日 10:03:17 作者:xiojing825
今天小編就為大家分享一篇在python 中實現(xiàn)運行多條shell命令,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
使用py時可能需要連續(xù)運行多條shell 命令
1.
# coding: UTF-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
import subprocess
import os
import commands
#os.system('cmd1 && cmd2')
cmd1 = "cd ../"
cmd2 = "ls"
cmd = cmd1 + " && " + cmd2
#如下兩種都可以運行
subprocess.Popen(cmd, shell=True)
subprocess.call(cmd,shell=True)
2.也可以將多條shell寫入.sh 文件.然后運行.sh文件
以上這篇在python 中實現(xiàn)運行多條shell命令就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- CentOS7中使用shell腳本安裝python3.8環(huán)境(推薦)
- 使用python執(zhí)行shell腳本 并動態(tài)傳參 及subprocess的使用詳解
- shell自動安裝python3的腳本寫法
- 在python shell中運行python文件的實現(xiàn)
- python3模擬實現(xiàn)xshell遠程執(zhí)行l(wèi)inux命令的方法
- 詳解python執(zhí)行shell腳本創(chuàng)建用戶及相關(guān)操作
- Python 運行 shell 獲取輸出結(jié)果的實例
- Python下調(diào)用Linux的Shell命令的方法
- Python調(diào)用shell cmd方法代碼示例解析
相關(guān)文章
關(guān)于Python的文本文件轉(zhuǎn)換編碼問題
這篇文章主要介紹了關(guān)于Python的文本文件轉(zhuǎn)換編碼問題,編程過程中,經(jīng)成會遇到字符編碼的問題,需要的朋友可以參考下2023-04-04
Python3實現(xiàn)發(fā)送郵件和發(fā)送短信驗證碼功能
這篇文章主要介紹了Python3實現(xiàn)發(fā)送郵件和發(fā)送短信驗證碼功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-01-01

