[Python]-OS-文件路径的操作方法

当前文件路径

当前文件名

在python脚本中,可以通过__file__获取当前文件句柄,如果直接打印__file__,可以打印出当前文件名

当前路径

1
2
import os
cur_file_path = os.path.abspath(__file__)

以上cur_file_path为当前文件的绝对路径,打印出来的效果为xx/xx/xx.py

当前文件所处文件夹

以下语句可以获得当前文件所处文件夹的绝对路径:

1
cur_dir_path = os.path.abspath(os.path.dirname(__file__))

获取路径上的最终部件的名称

一个路径要么是指向文件夹,要么是指向文件,通过basename都可以获取到最终指向文件夹或者文件的名称: basename = os.path.basename(path) 其中path可以使用上面所获取到的值进行替换