1 Python获取当前py脚本文件所在的目录路径

Python获取当前py脚本文件所在的目录路径总共有3种方式。

第1种

os.getcwd()

第2种

os.path.split(sys.argv[0])[0]

第3种

os.path.split(os.path.realpath(__file__))[0]

示例代码

# -*- coding: utf-8 -*-

import os
import sys

if __name__ == '__main__':
    print(os.getcwd())
    print(os.path.split(sys.argv[0])[0])
    print(os.path.split(os.path.realpath(__file__))[0])

输出

E:\Programing\Python_project\Pytorch\learn\Src
E:/Programing/Python_project/Pytorch/learn/Src
E:\Programing\Python_project\Pytorch\learn\Src