python获取文件所在目录

1.执行的python程序获取自己文件所在目录

import os,sys

os.chdir(sys.path[0]);
dir_name = os.path.abspath(os.path.join(os.getcwd(),"."));

 2、获取脚本(入口文件)所在目录、调用脚本所在目录、脚本文件名加路径

sys.path[0]  # 脚本入口文件所在目录
os.getcwd()  # 脚本调用所在目录,敲命令的目录
__file__     # 脚本入口文件所在目录及文件名

x

原文地址:https://www.cnblogs.com/yuandonghua/p/10234842.html