• os模块


    提供对操作系统调用的接口

    os.getcwd()#  获取当前工作目录,即当前python脚本工作的目录路径
    os.chdir("dirname")#改变当前脚本工作目录,相当于shell下的cd
    os.curdir    #返回当前目录    .
    os.pardir #返回当前目录的父目录的字符串名:..
    os,makedirs("dirname1/dirname2即文件的路劲")#可生成多次递归目录
    os.removedirs("dirname1")#若目录为空,则删除,并递归到上一层目录,重复操作
    os.mkdir('dirname')#生成单极目录,
    os.rmdir('dirname')#删除单极空目录,目录不为空则无法删除
    os.listdir('dirname')列出指定目录下的所有文件和子目录,包括隐藏文件
    os.remove()#删除一个文件
    os.rename('oldname','newname')#重命名
    os.stat('path/filename')#获取文件/目录信息
    os.sep    输出操作系统特定的路径分隔符,win下为“\”Linux为“/”
    os.linesep     输出当前平台使用 的换行符,win下为“	
    ”Linux为“
    ”
    os.pathsep    输出文件分割符
    os.name    输出字符串指示当前使用平台  win -'nt'    linux  - 'posix'
    os.system("command")    运行shell命令,直接显示
    路径操作
    
    os.path.abspath(path)    返回path规范化的绝对路径
    os.path.split(path)    将path分割成目录和文件名以二元组返回
    os.path.dirname(path)    返回path目录其实就是os.path.split(path) 的第一个值
    os.path.basename(path)     返回path最后的文件名,如果以/结尾则返回空
    os.path.exists(path)     如果path存在返回true
    os.path.isads(path) 
    os.path.isdir(path)     
    os.path.isfile(path)
    os.path.join(path1,path2,,,,)      将多个路径组合后返回,第一绝对路径之前的参数将不变
    os.path.getatime(path)     返回path所指向的文件或目录的最后存取时间
    os.path.getmtime(path)     返回path所指向的文件或目录的最后修改时间
    

      

  • 相关阅读:
    Unity 3(一):简介与示例
    MongoDB以Windows Service运行
    动态SQL中变量赋值
    网站发布IIS后堆栈追踪无法获取出错的行号
    GridView Postback后出错Operation is not valid due to the current state of the object.
    Visual Studio 2010 SP1 在线安装后,找到缓存在本地的临时文件以便下次离线安装
    SQL Server 问题之 排序规则(collation)冲突
    IIS 问题集锦
    linux下安装mysql(ubuntu0.16.04.1)
    apt-get update 系列作用
  • 原文地址:https://www.cnblogs.com/gjx1212/p/11698317.html
Copyright © 2020-2023  润新知