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

