0
我有一個使用Python編寫的程序來打開它在執行過程中創建的特定文件(txt)。我已經使用命令行創建了一個批處理文件來訪問該腳本。批處理腳本如下:如何在Windows中使用Python打開文件後關閉cmd?
@echo off
python F:\program\script.py %*
我已經嘗試了這兩個選項用於在script.py中用Python打開文件。
subprocess.Popen(name, shell=True)
和
os.system('"'+name+'"')
我人進一步進行了批處理腳本的快捷鍵。問題是我想要在記事本中打開文本文件後關閉cmd提示符。但我必須手動關閉cmd提示符或關閉自動關閉cmd提示符的記事本文件。
所以我的問題是如何關閉cmd提示符並保持記事本文件打開?
你並不需要一個批處理文件來運行的腳本。將其命名爲「script.pyw」。 .pyw擴展名應與pyw.exe或pythonw.exe相關聯,它們都不會打開控制檯窗口。要在腳本中打開文本文件,請使用'os.startfile(name)'。 – eryksun