Python中獲取路徑的方法區別


參考博客:https://blog.csdn.net/u011412768/article/details/84312226
總結下來分為三種情況:

  • 獲取工作目錄的路徑
    os.getcwd()
    也就是命令行執行的目錄,比如在桌面打開cmd窗口,os.getcwd()得到的就是好桌面路徑

  • 獲取python文件的路徑
    os.path.dirname(os.path.realpath(__file__))
    也就是代碼在哪個文件,返回的就是這個文件的絕對路徑

  • 獲取當前被python.exe執行的文件的路徑
    sys.path[0]
    比如test.py調用了test1.py,如果python.exe執行test.py,那么在test1.py中的sys.path[0]會給到test.py的路徑


免責聲明!

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



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