Python之os操作方法(详解)

 更新时间:2017年06月15日 08:34:17   投稿:jingxian  
下面小编就为大家带来一篇Python之os操作方法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

1. os.path.driname(path):返回路径的上一级路径字符串。

  >>> os.path.dirname('D:\Games')
  'D:\\'
  >>>

2. os.path.basename(path):返回路径的最后一级目录名(文件夹名)或文件名(全称)。

  >>> os.path.basename('D:\Games\9yin_632\蜗牛整包\\0x0804.ini')
  '0x0804.ini'
  >>>

3. os.path.splitext(file_name):返回文件名和其后缀组成的元组。

  >>> os.path.splitext('0x0804.ini')
  ('0x0804', '.ini')
  >>>

4. os.path.abspath(string):返回当前工作目录的路径加上string组成的路径字符串。

  >>> os.path.abspath('Games') # 当前目录下并没有“Games”这个文件或文件夹,只是随意写的字符串
  'C:\\Python27\\Games'
  >>>

5. os.path.isdir(path):判断一个路径是否是一个目录(文件夹)。

6. os.path.isfile(path):判断一个路径是否是一个文件。

7. os.listdir(dir_path):以列表的形式返回一个目录(dir_path只能是目录,不能是文件名路径)下的所有文件(全称)和文件夹名称。

8. os.remove(file_path):删除指定文件。

9. os.removedirs(dir_path):删除指定空目录(空文件夹)。

10. os.path.exists(path):判断一个路径是否存在。

11. os.mkdir(path):新建一个目录(文件夹)。

12. os.getcwd():获取当前工作目录。

以上这篇Python之os操作方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用Python开发windows GUI程序入门实例

    使用Python开发windows GUI程序入门实例

    这篇文章主要介绍了使用Python开发windows GUI程序入门实例,本文着重介绍开发环境必须的软件,代码实现相对简单,需要的朋友可以参考下
    2014-10-10
  • Python使用FastApi发送Post请求的基本步骤

    Python使用FastApi发送Post请求的基本步骤

    FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,它基于 Python 3.6 及以上版本,在 FastAPI 中发送 POST 请求,通常是指创建一个接口来接收客户端发送的 POST 请求,以下是使用 FastAPI 处理 POST 请求的基本步骤,需要的朋友可以参考下
    2024-09-09
  • python2.6.6如何升级到python2.7.14

    python2.6.6如何升级到python2.7.14

    这篇文章主要为大家详细介绍了python2.6.6如何升级到python2.7.14,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • 详解Django-auth-ldap 配置方法

    详解Django-auth-ldap 配置方法

    Django-auth-ldap是一个Django身份验证后端,可以针对LDAP服务进行身份验证。这篇文章主要介绍了详解Django-auth-ldap 配置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • python高级之元类的用法总结

    python高级之元类的用法总结

    元类是Python中最高级别的编程概念之一,用于创建类的类,虽然元类在日常Python编程中并不常见,但它们提供了无限的可能性来改变类的行为,从而使元编程成为可能,这篇文章主要给大家介绍了关于python高级之元类的相关资料,需要的朋友可以参考下
    2024-08-08
  • python管理包路径之pycharm自动解决包路径注册

    python管理包路径之pycharm自动解决包路径注册

    这篇文章主要介绍了python本管理包路径之pycharm自动解决包路径注册,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • python命名空间(namespace)简单介绍

    python命名空间(namespace)简单介绍

    这篇文章主要介绍了python命名空间(namespace)简单介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python下载指定页面上图片的方法

    Python下载指定页面上图片的方法

    这篇文章主要介绍了Python下载指定页面上图片的方法,涉及Python的正则匹配、URL及文件操作相关技巧,需要的朋友可以参考下
    2016-05-05
  • Python中如何向函数传递列表

    Python中如何向函数传递列表

    本文主要介绍了Python中如何向函数传递列表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Python的Django框架中的Context使用

    Python的Django框架中的Context使用

    这篇文章主要介绍了Python的Django框架中的Context使用,相关的渲染是Django中创建模版的关键,需要的朋友可以参考下
    2015-07-07

最新评论