os.getcwd()用法,Python getcwd

  os.getcwd()用法,Python getcwd

  获得当前路径

  可以使用Python中的os.getcwd()函数来获取当前路径。

  其原型如下:

  os.getcwd()

  这个函数不需要传递参数,它返回当前目录。需要注意的是,当前目录不是指脚本所在的目录,而是脚本运行的目录。

  导入操作系统

  打印os.getcwd()

  D:\Program Files\Python27

  这里的目录是python的安装目录。如果将以上两行语句保存为getcwd.py,保存在E:\python\ disk中,运行后会显示为E:\python。

  获得目录中的内容

  在Python中,可以使用os.listdir()函数来获取指定目录的内容。

  其原型如下:

  os.listdir(路径)

  它的参数path是要获取的内容目录的路径。

  导入操作系统

  print os.listdir(os.getcwd())

  [a.py , a.pyc , aa , ab.py , ab.pyc , dll , Doc , include , Lib , libs , LICENSE.txt , Microsoft . VC90.CRT.manifest , msvcr90.dll , NEWS.txt , python.exe , python27.dll , pythonw.exe , README.txt , sam.py , tcl , Tools , w9x open . exe ]

  当然,也没有必要传递path,默认情况下是当前目录路径。

  os.listdir()

  [a.py , a.pyc , aa , ab.py , ab.pyc , dll , Doc , include , Lib , libs , LICENSE.txt , Microsoft . VC90.CRT.manifest , msvcr90.dll , NEWS.txt , python.exe , python27.dll , pythonw.exe , README.txt , sam.py , tcl , Tools , w9x open . exe ]

  常用的几个os函数:

  1.os.getcwd()获取目录的当前系统程序工作强度。

  2.OS.chdir(“目标目录”)切换到目标目录。

  3.OS.listdir (string directory )列出string目录中的所有文件。

  4.os.mkdir (directory )创建目录

  5.os.remove(1.txt )删除文件,文件不存在时报错。

  6、os.linesep打印机操作系统分隔符、linux系统分隔符\n、windows系统分隔符\r\n、mac系统分隔符\r

  7、OS。路径。加入(OS。GETCWD(), AAA , BBB , CCC )拼接出多级目录:E:\test\aaa\bbb\ccc

  8,OS.path.exists (directory )来确定目录是否存在。

  9.OS.path.split (file or directory )将最后一个目录或文件与前一个目录分开,并返回一个元组。

  10,os.path.splitext (file )把文件的后缀从前面分开,返回一个元组。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: