标签:path __file__ div 指定 os.path 方法 class 相对 get
一、引入模块
import os
# 当前文件的完整路径名:C:\Python36\Scripts\test.py
二、相对路径
1 print(os.path.basename(__file__)) # 获取当前文件名称:test.py 2 print(os.path.basename(r‘D:\work\f‘)) # 获取指定目录的相对路径,即当前目录名:f
三、绝对路径
1 print(os.path.abspath(__file__)) # 获取当前文件的绝对路径:C:\Python36\Scripts\test.py 2 print(os.path.abspath(r‘D:\work\f‘)) # 获取指定目录的绝对路径:d:\work\f
四、常用方法
1 print(os.path.dirname(os.path.dirname(__file__))) # 获取当前文件所在目录的上级目录:C:/Python36 2 print(os.path.dirname(__file__)) # 获取当前文件所在目录:C:/Python36/Scripts 3 print(os.getcwd()) # 获取当前文件目录:C:\Python36\Scripts 4 print(os.path.dirname(r‘D:\work\f‘)) # 获取指定目录的上级目录:D:\work
标签:path __file__ div 指定 os.path 方法 class 相对 get
原文地址:https://www.cnblogs.com/skyliao/p/9517685.html