• python 模块之-os


    python  os模块

    import os

    os.getcwd()       # python脚本所在工作目录的路径

    os.chdir(r'/tmp')        # 切换目录到tmp

    os.makedirs(r'/a/b/c')  # 创建多层文件夹

    os.removedirs(r'/a/b/c')   #删除多层文件夹

    os.mkdir('/a')             # 创建单个文件夹

    os.listdir('/home')      # 列出所有文件夹和文件

    os.rename('a','b')    # 修改文件夹和文件的文件名

    os.stat(r'/tmp/ans.log') # 文件的一些时间信息

    os.sep                    # 斜杠  /

    os.linesep               #换行符 

    os.pathsep            # 路径分隔符

    os.name                # 当前系统的代号  win-->'nt'   linux-->'posix'

    os.system('ls')      #  运行linux的shell命令

    os.environ            # 显示系统变量

    os.path.abspath('.')    # 给一个相对路径显示绝对路径

    os.path.split('/tmp/ans.log')  # 分割出路径和文件名 ('/tmp', 'ansible.log')

    os.path.dirname('ans.log')   # 列出文件所在文件夹

    os.path.basename('/tmp/ans.log')   # 去除路径只显示文件名

    os.path.exists('/tmp')     # 路径是否存在  存在true 不存在false

    os.path.isabs('/tmp')     # 路径是否是绝对路径  是true 否false

    os.path.isfile('/tmp/ans.log')  # 路径是否存在文件 是true 否false

    os.path.isdir('/tmp')    # 路径是否存在文件夹 是true 否false

    os.path.join('/tmp','ans.log')  #多个路径文件名组合成一个字符串

    os.path.getatime('/tmp')   # 得到文件或文件夹的最后存取时间

    os.path.getmtime('/tmp')  # 得到文件或文件夹的最后修改时间

  • 相关阅读:
    DateTime 格式化示例
    Linq To XML概述[转]
    .net邮件发送代码
    ASP.NET中c#的URL编码处理
    消息队列(Message Queue)简介及其使用
    C#多线程学习笔记之(abort与join配合使用)
    异常处理的性能损失
    推荐一款DataGridView的打印解决方案
    玩转App.Config
    推荐一个快速反射调用的类
  • 原文地址:https://www.cnblogs.com/kuku0223/p/8965117.html
Copyright © 2020-2023  润新知