使用pyinstaller打包後的執行檔在執行時有可能會發生實際執行的檔案位於Temporary內的情況,這時就必須用以下方法取得實際exe檔案所在的路徑
解決方法
import sys
import os
path_current_dir = os.path.dirname(sys.argv[0])
print(sys.argv[0])
print(path_current_dir)
使用pyinstaller打包後的執行檔在執行時有可能會發生實際執行的檔案位於Temporary內的情況,這時就必須用以下方法取得實際exe檔案所在的路徑
import sys
import os
path_current_dir = os.path.dirname(sys.argv[0])
print(sys.argv[0])
print(path_current_dir)