zoukankan      html  css  js  c++  java
  • os模块

    import os


    # os.remove(file_name)#删除, file_name代表要输入的文件名

      产生异常的可能原因:

      (1)   file_name 不存在

      (2) 对file_name文件, 没有操作权限或只读。

    # os.rename(old_file_name,new_file_name)#重命名

    # os.name( old_file_name, new-file_name)#文件改名

      产生异常的原因:

      (1) old_file_name 旧文件名不存在

      (2) new_file_name 新文件已经存在时,此时,您需要先删除 newFilename 文件。

    # os.getcwd() #获取当前目录(即文件夹)

    # os.chdir( "文件路径") #更改指定目录,目录不存在时报错

    # fpath , fname = os.path.split( "你要分解的路径") #将一个路径名分解为目录名和文件名两部分

    #fpathandname , fext = os.path.splitext( "你要分解的路径") #分解文件名的扩展名

    # b = os.path.exists( "你要判断的路径") #判断一个路径( 目录或文件)是否存在,返回值b 为True False

    # b = os.path.isfile( "你要判断的路径") #判断一个路径是否文件

    # b = os.path.isdir( "你要判断的路径") #判断一个路径是否目录

    # L = os.listdir( "你要判断的路径") #获取某目录中的文件及子目录的列表

    # os.makedirs( path ) # path 是"要创建的子目录"
      调用有可能失败,可能的原因是:

      (1) path 已存在时(不管是文件还是文件夹)

      (2) 驱动器不存在

      (3) 磁盘已满

      (4)磁盘是只读的或没有写权限

    # os.rmdir( path )   # path: "要删除的子目录" 

      产生异常的可能原因:

      (1) path 不存在

      (2) path 子目录中有文件或下级子目录

      (3) 没有操作权限或只读

      测试该函数时,请自已先建立子目录。

    # os.remove(   file_name )   # file_name: "要删除的文件名"

      产生异常的可能原因:

      (1)   file_name 不存在

      (2) 对file_name文件, 没有操作权限或只读。

  • 相关阅读:
    spymemcache与spring结合
    Turtle库的学习积累
    汉诺塔绘图学习
    计算圆周率π和显示进度条
    川菜 in English
    一些必不可少的Sublime Text 2插件 钟磊的专栏 博客频道 CSDN.NET
    \usepackage{natbib}在latex模板写作中的心得_格致轩_百度空间
    Geant4新版本:新安装方法,新运行方式
    ubuntu系统备份
    Latex数学公式中的空格
  • 原文地址:https://www.cnblogs.com/guojieying/p/13336023.html
Copyright © 2011-2022 走看看