• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python常用的文件及文件路径、目录操作方法汇总介绍

Python常用的文件及文件路径、目录操作方法汇总介绍

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了python读取文件路径,python 文件路径,python 获取文件路径,python打开文件路径,python文件保存路径等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

python的文件和路径操作函数基本上位于os和os.path模块中。

os.listdir(dirname):列出dirname下的目录和文件

os.path.isdir(name):判断name是不是一个目录,name不是目录就返回false

os.path.isfile(name):判断name是不是一个文件,不存在name也返回false

os.getcwd():获得当前工作目录

os.path.split(name):分割文件名与目录(事实上,如果你完全使用目录,它也会将最后一个目录

作为文件名而分离,同时它不会判断文件或目录是否存在)

os.path.splitext():分离文件名与扩展名

os.path.basename(path):返回文件名

os.path.dirname(path):返回文件路径

os.path.join(path,name):连接目录与文件名或目录

可以使用简单的方法匹配某个目录下的所有子目录或文件,用法也很简单。 glob.glob(regression) 返回一个列表

os.listdir(dirname)
功能相当于在dirname目录下执行dir命令,它返回一个list。不包括dirname的文件和目录的list
>>> os.listdir("d:/github")
['about.html', 'book', 'en', 'feiyuliu.github.com', 'life', 'pyssh', 'PythonStud
y', 'StudyShell']
</div>
其中about.html是文件,feiyuliu.github.com是目录。
os.path.split(path)
path为一个路径,返回一个元组,把path分为两部分。
>>> os.path.split("d:/github/about.html")
('d:/github', 'about.html')
>>> os.path.split("about.html")
('', 'about.html')
os.path.splitext(filename)
</div>
把文件分为文件名称路径和扩展名。返回一个元组。
>>> os.path.splitext("about.html")
('about', '.html')
>>> os.path.splitext("d:/github/about.html")
('d:/github/about', '.html')

</div>

os.path.dirname(path)

把目录输出,不输出文件名。返回字符串类型。
>>> os.path.dirname("d:/github/about.html")
'd:/github'
>>> os.path.dirname("about.html")
'' #输出为空

</div>

os.path.basename(filename)

取得文件名。返回字符串类型
>>> os.path.basename("d:/github/about.html")
'about.html' #注意不包括目录
</div>

</div>

您可能想查找下面的文章:

  • Python中查看文件名和文件路径
  • Python常用的文件及文件路径、目录操作方法汇总介绍
  • python 文件和路径操作函数小结

相关文章

  • Python动态加载模块的3种方法
  • 初步认识Python中的列表与位运算符
  • python中xrange和range的区别
  • 使用 Python 获取 Linux 系统信息的代码
  • python中的一些类型转换函数小结
  • python实现linux下使用xcopy的方法
  • Python计算字符宽度的方法
  • 精确查找PHP WEBSHELL木马的方法(1)
  • Python编程中的文件操作攻略
  • Python语言的面相对象编程方式初步学习

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python多线程爬虫简单示例
    • python的绘图工具matplotlib使用实例
    • Flask框架的学习指南之制作简单blog系统
    • python端口扫描系统实现方法
    • Python语言的12个基础知识点小结
    • Python脚本实时处理log文件的方法
    • Python执行时间的计算方法小结
    • 研究Python的ORM框架中的SQLAlchemy库的映射关系
    • Python yield 小结和实例
    • python通过装饰器检查函数参数数据类型的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有