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操作方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持澳门金沙网上娱乐。

相关文章

  • Pycharm取消py脚本中SQL识别的方法

    Pycharm取消py脚本中SQL识别的方法

    今天小编就为大家分享一篇Pycharm取消py脚本中SQL识别的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • 详解Tensorflow数据读取有三种方式(next_batch)

    详解Tensorflow数据读取有三种方式(next_batch)

    本篇文章主要介绍了Tensorflow数据读取有三种方式(next_batch),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • 神经网络(BP)算法Python实现及应用

    神经网络(BP)算法Python实现及应用

    这篇文章主要为大家详细介绍了Python实现神经网络(BP)算法及简单应用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • TensorFlow实现创建分类器

    TensorFlow实现创建分类器

    这篇文章主要为大家详细介绍了TensorFlow实现创建分类器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • python3字符串操作总结

    python3字符串操作总结

    这篇文章主要介绍了python3字符串操作总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python实现网页截图(PyQT5)过程解析

    Python实现网页截图(PyQT5)过程解析

    这篇文章主要介绍了Python实现网页截图(PyQT5)过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例

    Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功

    这篇文章主要介绍了Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能,结合实例形式分析了Python+Socket实现带自动回复功能的TCP聊天程序相关操作方法与注意事项,需要的朋友可以参考下
    2017-08-08
  • 利用Python爬取微博数据生成词云图片实例代码

    利用Python爬取微博数据生成词云图片实例代码

    这篇文章主要给大家介绍了关于利用Python爬取微博数据生成词云图片的相关资料,文中通过示例代码介绍非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-08-08
  • Python3.6简单的操作Mysql金沙国际官网的三个实例

    Python3.6简单的操作Mysql金沙国际官网的三个实例

    今天小编就为大家分享一篇关于Python3.6简单的操作Mysql金沙国际官网的三个实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • python截取两个单词之间的内容方法

    python截取两个单词之间的内容方法

    今天小编就为大家分享一篇python截取两个单词之间的内容方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12

最新评论