欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python非阻塞式后臺(tái)如何運(yùn)行bat腳本

 更新時(shí)間:2024年06月27日 08:39:16   作者:linuxbugs  
這篇文章主要介紹了python非阻塞式后臺(tái)如何運(yùn)行bat腳本問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python非阻塞式后臺(tái)運(yùn)行bat

首先,bat腳本要實(shí)現(xiàn)后臺(tái)運(yùn)行,代碼如下:

C:\Users\linuxbugs\Desktop\demo\run_demo.bat

@echo off 
if "%1" == "h" goto begin 
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit 
:begin

python %CD%\main.py

然后我用python調(diào)用該腳本,并置于后臺(tái),不阻塞python繼續(xù)向下運(yùn)行

import os

def run():
    os.chdir(r'C:\Users\linuxbugs\Desktop\demo')
    os.popen('run_demo.bat')


if __name__ == '__main__':
    run()
    print("xxxxxx") # 會(huì)直接打印 xxxxxx run函數(shù)并不會(huì)阻塞

python運(yùn)行bat腳本,并傳遞txt文件參數(shù)

該方法好處:無(wú)需權(quán)限

若只運(yùn)行bat腳本

subprocess.call(path + '\\合并.bat', shell=True)

因?yàn)槲募\(yùn)行和bat、txt文件不是在同一個(gè)目錄,所以需要加上路徑

shell=True 參數(shù)告訴subprocess模塊在shell中運(yùn)行腳本

如果需要傳遞參數(shù)

subprocess.call([path + '\\run.bat', path + '\\order.txt'], shell=True)

可以不用在python寫入bat和txt文件后,再手動(dòng)運(yùn)行兩者

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python編程之字符串模板(Template)用法實(shí)例分析

    Python編程之字符串模板(Template)用法實(shí)例分析

    這篇文章主要介紹了Python編程之字符串模板(Template)用法,結(jié)合具體實(shí)例形式分析了Python字符串模板的功能、定義與使用方法,需要的朋友可以參考下
    2017-07-07
  • 利用pygame完成動(dòng)畫精靈和碰撞檢測(cè)

    利用pygame完成動(dòng)畫精靈和碰撞檢測(cè)

    這篇文章主要介紹了利用pygame完成動(dòng)畫精靈和碰撞檢測(cè),代碼詳細(xì),內(nèi)容豐富,對(duì)于想要學(xué)習(xí)pygame的朋友來(lái)講是一個(gè)不錯(cuò)的練習(xí),需要的朋友可以參考下
    2021-04-04
  • 實(shí)例詳解Matlab 與 Python 的區(qū)別

    實(shí)例詳解Matlab 與 Python 的區(qū)別

    Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。這篇文章主要介紹了Matlab 與 Python 的區(qū)別及優(yōu)勢(shì),感興趣的朋友跟隨小編一起看看吧
    2019-04-04
  • Python3爬蟲使用Fidder實(shí)現(xiàn)APP爬取示例

    Python3爬蟲使用Fidder實(shí)現(xiàn)APP爬取示例

    這篇文章主要介紹了Python3爬蟲使用Fidder實(shí)現(xiàn)APP爬取示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • Python可視化神器pyecharts繪制儀表盤

    Python可視化神器pyecharts繪制儀表盤

    這篇文章主要介紹了Python可視化神器pyecharts繪制儀表盤,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-07-07
  • Python中zip()函數(shù)的簡(jiǎn)單用法舉例

    Python中zip()函數(shù)的簡(jiǎn)單用法舉例

    這篇文章主要給大家介紹了關(guān)于Python中zip()函數(shù)的簡(jiǎn)單用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 基于pytorch的RNN實(shí)現(xiàn)字符級(jí)姓氏文本分類的示例代碼

    基于pytorch的RNN實(shí)現(xiàn)字符級(jí)姓氏文本分類的示例代碼

    當(dāng)使用基于PyTorch的RNN實(shí)現(xiàn)字符級(jí)姓氏文本分類時(shí),我們可以使用一個(gè)非常簡(jiǎn)單的RNN模型來(lái)處理輸入的字符序列,并將其應(yīng)用于姓氏分類任務(wù),本文給大家舉了一個(gè)基本的示例代碼,需要的朋友可以參考下
    2023-12-12
  • Python日志模塊logging基本用法分析

    Python日志模塊logging基本用法分析

    這篇文章主要介紹了Python日志模塊logging基本用法,結(jié)合實(shí)例形式分析了日志模塊logging的功能、常用函數(shù)、相關(guān)使用技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-08-08
  • OpenCV MediaPipe實(shí)現(xiàn)顏值打分功能

    OpenCV MediaPipe實(shí)現(xiàn)顏值打分功能

    這篇文章主要介紹了通過(guò)OpenCV MediaPipe實(shí)現(xiàn)攝像頭實(shí)時(shí)檢測(cè)顏值打分功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,感興趣的可以了解一下
    2021-12-12
  • Python數(shù)據(jù)分析之Excel和Text文件的讀寫操作方法

    Python數(shù)據(jù)分析之Excel和Text文件的讀寫操作方法

    Python操作Excel分為兩個(gè)主要形式,讀寫和交互式操作,可以用不同的第三方工具,下面這篇文章主要給大家介紹了關(guān)于Python數(shù)據(jù)分析之Excel和Text文件的讀寫操作方法,需要的朋友可以參考下
    2024-08-08

最新評(píng)論