[英]Python Tabula Script keeps opening Java.Exe window. How do I get it to use jawaw.exe instead?
我制作了一個使用 tabula.read_pdf 的 python 腳本。 將其轉換為可執行文件后,在運行 tabula.read_pdf 時不斷彈出 java.exe 窗口。 其他線程表明我應該使用 javaw.exe 而不是 java.exe。 但是我該如何選擇呢?
我使用 auto-py-to-exe 為我的 python 腳本制作可執行文件。
Python tabula read_pdf 打開 java 控制台窗口在這個問題中,他們談論在包裝文件中更改 i 名稱。
(只是從您上面鏈接的帖子中復制我的答案)我遇到了類似的問題並且無法真正找到 wrapper.py。 經過一番修補后,我發現了類似的解決方法:
在安裝 tabula 的目錄中“...\\Lib\\site-packages\\tabula”編輯“io.py”文件。 在“_run”函數中,只需將“args”變量更改為使用“javaw”而不是“java”。
當我的 .exe 文件以這種方式運行時,我能夠隱藏 java 控制台。 我希望這對將來的某人有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.