os.path.dirname(path)
功能:去掉文件名,返回目录
os.path.abspath(path)
返回绝对路径
import os
print(os.path.abspath(".")) # 当前目录的绝对路径
print(os.path.abspath(r"..")) # 上级目录的绝对路径
print(os.path.abspath(r"D:\python_workshop\python6\revise\函数.py"))
print(os.path.abspath(__file__)) # 获取当前脚本的完整路径
# 运行结果:
# D:\python_workshop\python6\selenium_webdriver
# D:\python_workshop\python6
# D:\python_workshop\python6\revise\函数.py
os.listdir() 方法
os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。
它不包括 . 和 .. 即使它在文件夹中。
只支持在 Unix, Windows 下使用
注意:针对目录下有中文目录对情况,Python2 需要经过编码处理,但是在 Python3 中不需要已经没有 unicode() 方法,默认是 utf8 编码,所以需要转