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

    1、系统操作

      os.getcwd():获取当前路径

      os.getenv("变量名称"):获取环境变量

    2、增删改查

      os.listdir(路径):返回该路径下的所有文件,不填即当前路径

      os.mkdir(路径/目录):在该路径下创建目录

      os.makedirs(目录):递归创建目录

      os.rmdir(路径/目录):删除该路径下的某个目录,这里只适合删除空目录

      os.removedirs(目录):递归删除空目录

      os.chdir(指定目录):改变当前目录到指定的目录中,相当于移动目录

      os.rename('目录名'):更改目录名

    3、判断

      os.path.exists(path):判断文件或者目录是否存在,存在返回True,否则返回False

      os.path.iffile(path):判断是否为文件,是返回True,否则返回False

      os.path.ifdir(path):判断是否为目录,是返回True,否则返回False

    4、path某块

      os.path.basename(path):返回文件名

      os.path.dirname(path):返回文件路径

      os.path.getszie(name):返回文件大小,若name为目录则返回0L

      os.path.abspath(name):返回name的绝对路径

      os.path.join(path,name):连接目录与文件名或者目录

     

    import os,sys
    print(os.getcwd()) #获取当前目录
    print(os.getenv('JAVA_HOME')) #获取环境变量
    print(os.path.exists('D:\SVN\Changelog.txt')) #判断路径是否存在
    print(os.path.basename('test.py')) #返回文件名
    print(os.path.dirname('D:\SVN\Changelog.txt')) #返回文件路径
    print(os.path.abspath('D:\SVN\Changelog.txt')) #返回绝对路径
    print(os.path.join(os.getcwd(),'test.py')) #拼接路径

    print(sys.path) #查找模块所在目录的目录名列表
    print(sys.argv) #返回文件名
  • 相关阅读:
    我要录视频XML(一)
    JavaScript入门基础 (一)
    JQuery 入门24条
    3.The IoC container
    关于jquery.fn
    apche禁止列表显示文件夹中文件,并且显示特定界面
    Struts 2 + Spring 2 + JPA + AJAX
    3.The IoC container(2)
    4.9 Annotationbased container configuration
    3.5 Bean scopes
  • 原文地址:https://www.cnblogs.com/xwxxh/p/14604999.html
Copyright © 2011-2022 走看看