有沒有寫開python C兄幫幫手

會用上pyinstaller

之後會系ui上行D powershell command
subprocess.run(["powershell","--Command",cmd],capture_output=True)

但每次行powershell 都會 popup 個powershell windows 行幾秒之後會自動關
有沒方法另個powershell 系BG run?

TOP

回覆 1# shal

subprocess.call(["powershell", "--Command"], shell=True)

TOP

回覆  shal

subprocess.call(["powershell", "--Command"], shell=True)
Yucie 發表於 2021-2-20 03:06



    thx c兄 , 得左沒popup 了

TOP

thx c兄 , 得左沒popup 了
shal 發表於 2021-2-22 08:21


你仲要留意, 如果用PYINSTALLER 包成一個FILE.
呢種寫法有機會會因為彈唔出SHELL 而卡死. 唔可以包成一個FILE 方法.
果時只能用PYINSTALLER 封成分散檔案方法.

TOP

你仲要留意, 如果用PYINSTALLER 包成一個FILE.
呢種寫法有機會會因為彈唔出SHELL 而卡死. 唔可以包成一個 ...
Yucie 發表於 2021-2-22 13:56



    我好小用PYINSTALLER包成一個FILE. 因為執行速度好慢
我會封成分散檔案 +enigma virtual box 打包做一個exe  禁會快好多

TOP

我好小用PYINSTALLER包成一個FILE. 因為執行速度好慢
我會封成分散檔案 +enigma virtual box 打包 ...
shal 發表於 2021-2-24 10:23


我無試過用2 次封包, 不過咁樣會唔會FILE 變得更加大?
我用PYINSTALLER 包個FILE 整EXE都成80M, 咁樣包一包唔知會唔會成100M

TOP

我無試過用2 次封包, 不過咁樣會唔會FILE 變得更加大?
我用PYINSTALLER 包個FILE 整EXE都成80M, 咁樣包一 ...
Yucie 發表於 2021-2-24 11:00



    一樣大,但個exe系秒開

TOP

一樣大,但個exe系秒開
shal 發表於 2021-2-24 12:21


PYINSTALLER 封成一個檔案, 啟動原理係自動爆開去WINDOW TEMP, 然後RUN.
唔知係唔係我用SSD 關係, 我打開都好快 (秒開)
唔知你係唔係普通HDD, 所以變慢?

TOP

本帖最後由 shal 於 2021-2-25 11:12 編輯
PYINSTALLER 封成一個檔案, 啟動原理係自動爆開去WINDOW TEMP, 然後RUN.
唔知係唔係我用SSD 關係, 我打開 ...
Yucie 發表於 2021-2-25 00:11



    ssd 有時都好慢唔知點解
我用pyinstaller pack to exe
TK 3秒 /QT 5秒 /pywebview[ edgewebview ] 12秒 / pywebview[cef] 16秒

pyinstaller pack to folder
all 秒開

pyinstaller build to folder + enigma virtual box
all 秒開

TOP