天天看點

pyinstaller打包成exe之後,擷取exe路徑

檔案路徑  C:\Users\寒尋\Documents\gamefi\createNewETHAddress\createNewETHAddress.py

print(os.path.realpath(sys.argv[0]))

C:\Users\寒尋\Documents\gamefi\createNewETHAddress\createNewETHAddress.py

print(os.path.realpath(sys.executable))

 C:\ProgramData\Anaconda3\envs\gamefi\python.exe

print(os.path.dirname(os.path.realpath(sys.argv[0])))

C:\Users\寒尋\Documents\gamefi\createNewETHAddress

print(os.path.dirname(os.path.realpath(sys.executable)))

C:\ProgramData\Anaconda3\envs\gamefi

如果直接使用__file__,在打包成exe之後是無法擷取檔案路徑的