import webbrowser urL='https://www.nc.com.tw' webbrowser.get('windows-default').open_new(urL)
import webbrowser urL='https://www.nc.com.tw' chrome_path="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" webbrowser.register('chrome', None,webbrowser.BackgroundBrowser(chrome_path)) webbrowser.get('chrome').open_new(urL)
pyinstaller -F .\Python\temp.py -i .\Python\temp.ico --noconsole
pyinstaller -F .\Python\temp.py -i .\Python\temp.ico --hidden-import=pkg_resources.py2_warn --onefile --noconsole
pyinstaller -F .\Python\temp.py --key 234567 -i .\Python\temp.ico --noconsole
加密會遇到錯誤訊息:
We need tinyaes to use byte-code obfuscation but we could not find it. You can install it with pip by running:
pip install tinyaes
安裝tinyaes套件即可。
-F 就是打包成單獨的一個文件 -D 打包為一個文件夾 -w 就是窗口程序,不會跳出後面的黑框(cmd命令提示符) --key 使用tinyaes幫打包的程式加密 -d debug程序 -c 命令行程序,沒有窗口 -i 幫程式加上icon圖案 -n 產生文件的名稱