千家信息网

python3的os基本操作有哪些

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容主要讲解"python3的os基本操作有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python3的os基本操作有哪些"吧!import o
千家信息网最后更新 2026年11月04日python3的os基本操作有哪些

本篇内容主要讲解"python3的os基本操作有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python3的os基本操作有哪些"吧!

  import os

  # 获取当前的工作目录

  print(os.getcwd())

  # # 切换目录

  # os.chdir("E:\python_learn\python")

  # print(os.getcwd())

  # # 当前目录

  # print(os.curdir)

  # print(os.getcwd())

  #

  # # 上级目录

  # print(os.pardir)

  # print(os.getcwd())

  # # 可递归创建多级目录

  # os.makedirs(r"E:\python_learn\python\day12\a\b")

  # 创建单级目录,不能创建多级目录

  # os.mkdir("E:\python_learn\python\day12\a\b")

  # os.mkdir(r"E:\python_learn\python\day12\a")

  os.mkdir(r"E:\python_learn\python\day12\a\b")

  # # 若目录为空,则删除;并递归到上一级目录,若为空,则删除,以此类推

  # os.removedirs(r"E:\python_learn\python\day12\a\b")

  # 删除单目录,若目录为空,则删除

  os.rmdir(r"E:\python_learn\python\day12\a\b")

  # 列出某个目录下的所有文件以及目录

  print(os.listdir(r"E:\python_learn\python\day12"))

  # 删除某个文件

  # os.remove("E:\python_learn\python\day12\\a\\test1.py")

  # 重命名

  # os.rename("E:\python_learn\python\day12\\a\\test.py","E:\python_learn\python\day12\\a\\test1.py")

  # 获取文件信息

  print(os.stat("E:\python_learn\python\day12\\a\\test1.py"))

  # 获取文件大小

  print(os.path.getsize("E:\python_learn\python\day12\\a\\test1.py"))

  # 当前平台的分隔符

  print(os.sep)

  # 当前平台使用的行终止符

  print(os.linesep)

  # 用于分割文件路径的字符串

  print(os.pathsep)

  # 当前使用的平台,如:nt表示win

  print(os.name)

  # 环境变量

  # print(os.environ)

  # print(os.system('dir'))

  # 绝对路径

  print(os.path.abspath(__file__))

  # 将path切割为目录和文件名二元组返回

  print(os.path.split("E:\python_learn\python\day12\\a\\test1.py"))

  # 返回目录郑州看妇科那个医院好 http://mobile.120zzzy.com/

  print(os.path.dirname("E:\python_learn\python\day12\\a\\test1.py"))

  # 返回文件名

  print(os.path.basename("E:\python_learn\python\day12\\a\\test1.py"))

  # 判断路径是否存在,返回True或False

  print(os.path.exists("E:\python_learn\python\day12\\a\\test1.py"))

  # 判断是否是绝对路径

  print(os.path.isabs("E:\python_learn\python\day12\\a\\test1.py"))

  # 是否是文件

  print(os.path.isfile("E:\python_learn\python\day12\\a\\test1.py"))

  # 是否是目录

  print(os.path.isdir("E:\python_learn\python\day12\\a\\test1.py"))

  # 获取文件或目录的最后存取时间

  print(os.path.getatime("E:\python_learn\python\day12\\a\\test1.py"))

  # 输出文件的创建时间

  print(os.path.getctime("E:\python_learn\python\day12\\a\\test1.py"))

  # 获取最后的修改时间

  print(os.path.getmtime("E:\python_learn\python\day12\\a\\test1.py"))

到此,相信大家对"python3的os基本操作有哪些"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

目录 文件 路径 基本操作 平台 时间 内容 文件名 递归 学习 实用 更深 以此类推 上级 信息 兴趣 分隔符 医院 单级 变量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会副主任毛军 新华互联网科技学校 科技和互联网公司 盈实互联网科技 科技企业和互联网企业 腾讯阿里互联网科技 互联网科技股票 无线互联网科技 居家互联网科技有限公司 美国互联网前沿科技 科技伦理 互联网公司 福州新华互联网科技学校 知乎 互联网公司科技股 民营互联网公司国防科技 南通创西澳互联网科技有限公司 科技互联网行业投资研究 重庆科技产业互联网有哪些 上海旺乐尼互联网科技有限公司 恒生科技互联网指数十大成分股 如何强化互联网金融科技 科技互联网项目 期待互联网科技 上海亿帐通互联网科技 科技大学互联网专业好不好 汉立互联网科技有限公司联系电话 贵州叶脉互联网科技有限公司所属行业 知域互联网科技有限公司大骗子 广西互联网科技孵化中心 明优互联网科技有限公司 互联网金融科技公司的优势
0