OS库

231 阅读1分钟

os模块是一个功能强大模块,主要提供操作系统相关功能接口,例如:文件目录操作,进程相关操作,执行系统命令,解析环境变量等。

1、文件类型获取与过滤

我们不能使用文件后缀作为文件类型判断依据,将一张Png图片后缀去掉,其实质还是一张Png图片。

使用第三方模块imghdr判断

import imghdr
print(imghdr.what(r'D:\Desktop\files\1.txt'))
os.path.join(path,name) #获取完整文件路径
os.path.getsize(path)   #获取文件大小