本來 用命令行運行py文件, 代碼里面 獲取當前路徑的 語句 例如:
os.getcwd()
os.path.abspath(__file__)
os.path.realpath(__file__)
都可以獲取到當前文件的路徑,
但是打包成 可執行程序后, 統統不對了, 變成了 類似 /usr/xxx 的路徑
https://stackoverflow.com/questions/50959340/pyinstaller-exes-file-refers-to-a-py-file
通過這種方式os.path.dirname(os.path.realpath(sys.argv[0]))
就可以獲取正確的路徑了