py.exe python.exe pythonw.exe

  1. 原本pyhton.exe運行正常的程序,改為pythonw.exe執(zhí)行,結(jié)果與預期不符。由于pythonw.exe是沒有GUI的,所以為了獲得程序運行的信息,可以通過這種方式:pythonw myApp.py 1>stdout.txt 2>stderr.txt

2.博主的愿意是,在windows開機是啟動一個腳本,功能沒有問題了。但是用python.exe的話,會有一個黑框出現(xiàn),體驗很不好。所以就想改成pythonw.exe。

  1. 往下發(fā)展,最后的結(jié)果是控制臺pythonw沒有問題,但是通過雙擊通過默認應用來啟動就不成功。這里糾結(jié)了好久,最后想到會不會是程序根本沒有運行?然后抓包一看,果然沒有請求,心態(tài)都崩了。

4.事已至此,又沒有什么其他好的辦法,只好走偏招了。于是我先用pyinstaller將py文件打包成.exe文件,然后創(chuàng)建它的快捷方式,并在它的屬性里的運行方式設(shè)置為最小化。最后將這個快捷方式添加到系統(tǒng)的開機啟動目錄下即可實現(xiàn)之前的目的。

問題所在:win系統(tǒng)雙擊.pyw文件,并沒有啟動pythonw.exe運行它,原因未知。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • win7 cmd管理員權(quán)限設(shè)置 net localgroup administrators 用戶名 /add 把“...
    f675b1a02698閱讀 5,502評論 0 11
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,598評論 9 468
  • 個人學習批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復涉及到...
    Luckykailiu閱讀 4,975評論 0 11
  • dos 批處理 一:windows的命令行模式(win+R)在里面寫CMD就可以進入windows的命令行模式了二...
    chenchao981閱讀 840評論 0 6
  • 免責聲明:此文可能對剛經(jīng)歷分手的新單身狗造成10000點傷害,玻璃心勿入,碎一地不負責補(資深單身狗應該具有免疫力...
    皚如顏淺閱讀 1,586評論 4 9

友情鏈接更多精彩內(nèi)容