网站开发样板,海外广告公司,学校网站的平台用途及建设规划,做情书直接点网站大家好#xff0c;我是杨数Tos#xff0c;这是《从零基础到大神》系列课程的第41篇文章#xff0c;第二阶段的课程#xff1a;Python基础知识#xff1a;Python内置库之os库的使用。学习本课程#xff0c;建议先看一遍#xff1a;【计算机基础知识】课程。os模块是与操作…大家好我是杨数Tos这是《从零基础到大神》系列课程的第41篇文章第二阶段的课程Python基础知识Python内置库之os库的使用。学习本课程建议先看一遍【计算机基础知识】课程。os模块是与操作系统交互的一个接口是Python中比较重要且经常使用的库。一、os模块常用方法1. os.listdir()获取某一个文件夹下所有的文件名以及子文件夹名字与子文件夹下文件的名字所有的2. os.listdir(..)获取上一层文件夹所有的……注在Linux相对路径中一个点(.)表示当前位置两个点(..)表示上一层目录三个(...)表示上两层目录位置3. os.mkdir(dirname) 生成单级目录相当于shell中mkdir dirname;4. os.rmdir(dirname) 删除单级空目录若目录不为空则无法删除报错相当于shell中rmdir dirname5. os.listdir(dirname) 列出指定目录下的所有文件和子目录包括隐藏文件并以列表方式打印6. os.remove() 删除一个文件7. os.rename(oldname,newname) 重命名文件/目录8. os.stat(path/filename) 获取文件/目录信息二、os.path相关方法(1) os.path.abspath()返回一个绝对路径会根据不同的平台显示不m 的路径分割符window平台的是 linux平台的是/(2) os.path.split(路径)把整个路径切成两部分切成 【路径 文件名】 (3) os.path.dirname(路径)获取文件所在目录的绝对路径(4) os.path.basename(路径)获取路径所在的文件名/文件夹名获取得到的是路径末尾的名字(5) os.path.isfile(路径)判断是否是文件是返回True是文件夹返回False(6) os.path.dir(路径)判断是否是文件夹/目录是文件夹则返回True不是文件夹则返回False(7) os.path.join(__file__,.,..)路径拼接将多个str拼接成新的路径(8) os.path.getsize(路径)统计文件大小单位字节三 、os路径处理a. 动态获取当前文件路径os.path.dirname(__file__)其中__file__表示获取当前目录的绝对路径动态获取当前文件的上一层目录os.path.dirname(os.path.dirname(__file__))b. 路径拼接os.path.join(路径1路径2路径2)os.path.normcase(c:/windowssystem32) 在Linux和Mac平台上该函数会原样返回path在windows平台上会将路径中所有字符转换为小写并将所有斜杠转换为反斜杠。因为这os库的使用方法在网上有很多文章这里就不详细演示效果。以上是本期内容如果有表达不对的内容欢迎您的留言、斧正我们一起天天向上。感谢您的阅读您的关注点赞就是对我最大的支持谢谢本文由杨数Tos原创欢迎关注带你一起长知识。