os模块
os模块
os.path.exists()
判断路径是否存在,存在则返回True,不存在则返回False
res = os.path.exists('test.txt')
print(res)
os.stat().st_size
获取文件的字节大小
res = os.stat('test.txt').st_size
print(res)
os.path.abspath()
获取文件的绝对路径
res = os.path.abspath('test.txt')
print(res)
os.path.dirname()
获取路径的上一级目录
path = os.path.abspath('test.txt')
res = os.path.dirname(path)
print(res)
os.path.join()
路径拼接
path = r'test/'
res = os.path.join(path, 'test.txt')
print(res)
os.listdir()
获取一个目录下的所有文件(第一层)
res = os.listdir()
print(res)
os.walk()
获取一个目录下的所有文件(所有层)
# 获取一个目录下的所有文件,包括子目录下的所有文件
path = os.getcwd()
res = os.walk(path)
for a, b, c in res:
# a是正在查看的目录,b是此目录下的文件夹,c是此目录下的文件
for item in c:
path = os.path.join(a, item)
print(path)
浙公网安备 33010602011771号