• python语法--3.目录操作(引入os模块操作)


    os模块:

    python中的os 模块包含普遍的操作系统功能,这个模块不受平台限制,即windows和linux上都适用。

    常用方法:

    1. os.name

    返回正在使用的平台。如果是windows则用‘nt’表示,对于linux/unix用户则用'posix'表示。

     2. os.getcwd()

     返回当前python脚本工作的目录路径。

     3. os.chdir(..)    返回主目录

    os.chdir('d:\')    改变到d盘下

    4. 返回指定目录下的所有文件和目录名,括号里如果调用函数则不用双引号或单引号,如果是传入一个路径,则必须要用双引号或单引号将变量标识为一个整体,否则报错。

    调用函数:

    传入具体路径:

    5. os.mkdir()  新建一个目录

     6. 新建目录中新建一个txt文件

     os.makedirs()新建多级目录

     7. os.rmdir 删除某一目录

     os.removedirs()  删除多级为空目录

     8. os.rename('')

     9. os.path.split() 获取到文件的目录名或文件名

    获取目录名:

     获取文件名:

     简便获取目录名和文件名:

     10. 判断目录下是否存在某文件

     11. os.path.splitext获取文件名的前缀和后缀

     12. os.path.isfile()

    练习:

    1. 新建一个10级的目录深度,每一层的目录名叫cong1-10,每一个目录下面新建2个文件,文件1的内容是好好学习,文件2的内容是天天向上

     2. 统计一个目录下面的文件有几个,目录有几个?

  • 相关阅读:
    FarPoint FpSpread控件的使用收藏
    在Oracle中使用Guid
    oracle 语句的妙用例子
    让服务器iis支持.apk文件下载的设置方法
    oracle 自动生存清库脚本
    winform 消息通讯组件实习
    在css中使用边框做三角形
    JavaScript闭包和ajax
    JavaScript面向对象
    正则表达式
  • 原文地址:https://www.cnblogs.com/cudy/p/13448325.html
Copyright © 2020-2023  润新知