python中獲取打包成執行文件(exe)和腳本運行文件的路徑


在寫python程序中,有可能需要獲取當前運行腳本的路徑。打包成exe的腳本和直接運行地腳本在獲取路徑上稍微有點不同。

import os
import sys

# determine if application is a script file or frozen exe
if getattr(sys, 'frozen', False):
    application_path = os.path.dirname(sys.executable)
elif __file__:
    application_path = os.path.dirname(__file__)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM