python的os模块,提供了文件和路径进行操作:
import os
print( os.getcwd()) #当前文件所在目录
print(os.path.isdir(".") ) #是否是目录
p =os.path.abspath("test.py")#获取绝对路径
print(p)
print(os.path.dirname(p)) #获取路径的 目录部分
print(os.path.basename(p)) #获取路径的 文件名部分
print(os.path.split(p)) #拆分为dirname, basename 元组
print(os.path.splitext("test.py")) #返回 (filename, extension) 元组
print(os.path.exists(p)) #路径是否存在
#os.mkdir("tt") # 创建文件夹
#os.rmdir("tt") # 删除文件夹
#os.makedirs("oo/mm/nn") # 创建多层文件夹
#os.removedirs('oo/mm/nn')# 删除多层文件夹
#os.rename('my', "my.py") #修改文件名
print(os.path.getsize("test.py")) #文件大小
print(os.path.isfile("test.py")) #是否为文件
print(os.stat('test.py&