• Python os包功能(Windows)


    Python os包功能 (图片为Windows10环境)

    1.os.name            # 导入依赖操作系统模块的名字

    2.os.environ        一个mapping对象表示环境

    3.os.curdir          一个mapping对象表示环境

    4.os.pardir          操作系统用此常数字符串作为父文件夹的引用

    5.os.sep               # 系统使用此字符来分割路径

    6.os.altsep          系统视同另外一个字符来分割路径,如果只有一个分隔符存在则为None

    7.os.extsep         # 分割基本文件名和扩展名的字符

     

    8.os.pathsep        # 分割搜索路径的字符

    9.os.linesep         # 换行的字符

    10. os.getcwd()         # 返回当前工作目录

    import os
    os.getcwd()  # 'C:\Users\Administrator\Pictures\Saved Pictures'

    11. os.chdir(path)        # 改变当前工作目录

    import os
    os.getcwd()  # 'C:\Users\Administrator\Pictures\Saved Pictures'
    os.chdir('C:\Users')
    os.getcwd()  # 'C:\Users'

    3. os.listdir(path)        # 改变当前工作目录

    import os
    os.listdir('C:\Users\Administrator\Pictures\Saved Pictures')
    # ['1.jpg', '10.jpg', '11.png', '2.jpg', '3.jpg', '4.jpg', '5.jpg', '6.jpg', '7.jpg', '8.jpg', '9.jpg']

    4. os.remove(path)        # 移除一个文件/文件夹

    import os
    os.remove('C:\Users\Administrator\Pictures\Saved Pictures\remove.jpg')
    # 只能移除为空的文件夹, 当删除不存的文件时,会抛出异常
    Traceback (most recent call last): File "<input>", line 1, in <module> FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'C:\Users\Administrator\Pictures\Saved Pictures\remove.jpg'

    5. os.remove(path)        # 移除一个文件/文件夹

    import os
    os.remove('C:\Users\Administrator\Pictures\Saved Pictures\remove.jpg')
    # 只能移除为空的文件夹, 当删除不存的文件时,会抛出异常
    Traceback (most recent call last): File "<input>", line 1, in <module> FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'C:\Users\Administrator\Pictures\Saved Pictures\remove.jpg'

        

    chmod

  • 相关阅读:
    AngularJS--过滤器
    AngularJS--自定义指令和模板
    AngularJS多模块开发
    百度优先收录HTTPS网站?你的网站https还在等什么
    什么是HTTPS
    必须要懂得的密码技术
    如何处理服务器SSL收到了一个弱临时Diffie-Hellman 密钥?
    可以将代码签名证书安装在多台电脑上吗?
    学习第一天
    前端综合知识小集
  • 原文地址:https://www.cnblogs.com/lab-zj/p/12192058.html
Copyright © 2020-2023  润新知