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




    print(os.name) #打印操作系统类型
    os.uname()   #操作系统详细信息,win不支持
    os.environ
    #获取操作系统的环境变量,是字典的方式,可以使用os.environ['name']或os.environ.get("name")
    print(os.curdir)
    #获取当前目录

    print(os.getcwd())
    #获取当前工作目录,既当前python脚本的所在工作目录

    print(os.listdir("C:Windows"))
    #打印当前的路径下的所有文件(文件和目录)

    # os.mkdir("hui")
    #在当前文件下创建新目录,使用相对路径,也可以使用绝对路径

    # os.rmdir("hui")
    #删除当前的目录

    print(os.stat("tests.py"))
    #文件的所有属性

    os.rename()
    #重命名

    os.remove()
    #删除普通文件

    os.system("notepad")
    os.system("task /f /im qq.exe")



    """
    os.path 模块
    """
    #绝对路径
    print(os.path.abspath("."))

    #合并路径
    p1=r"c:useradc"
    p2="hui"
    #注意参数2不要加
    print(os.path.join(p1,p2))

    #拆分路径
    os.path.split() #剥离最后一个文件,不管是目录 还是文件名
    os.path.splitext() #剥离后缀,没有则为空

    #判断是否为目录
    os.path.isdir()
    #判断是否为文件
    os.path.isfile()
    #判断是否存在,需要真实存在系统中
    os.path.exists()

    #得到文件大小(字节)
    os.path.getsize()
    os.path.getctime()

    #获取文件的目录
    os.path.dirname()
    #获取文件名
    os.path.basename()


  • 相关阅读:
    日期时间检查(格式为:YYYY-MM-DD HH:MM:SS)
    日期合法性验证(格式为:YYYY-MM-DD或YYYY/MM/DD )
    [转]Attribute在.net编程中的应用
    WCF
    [转]使用C#开发ActiveX控件
    在 IIS 中承载 WCF 服务
    [转]一个完整的Installshield安装程序实例
    反射
    特性
    迭代器
  • 原文地址:https://www.cnblogs.com/louhui/p/8362081.html
Copyright © 2011-2022 走看看