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


    import os

    # getcwd() 获取当前的工作目录
    # 格式:os.getcwd()
    # 返回值:当前工作目录的字符串
    # 当前工作目录就是程序在进行文件相关操作,默认查找文件的目录
    '''
    mydir = os.getcwd()
    print(mydir)
    '''

    # chdir() 改变当前的工作目录
    # change directory
    # 格式:os.chdir()
    # 返回值:无
    '''
    os.chdir('/Users/pddd/Desktop/Practice/Python/day02/demo')
    mydir = os.getcwd()
    print(mydir)
    '''

    # listdir() 获取一个目录中所有子目录和文件的名称列表
    # 格式:os.listdir(路径)
    # 返回值:所有子目录和文件名称的列表
    '''
    ld = os.listdir()
    print(ld)
    '''

    # makedirs() 递归创建文件夹
    # 格式:os.makedirs(递归路径)
    # 返回值:无
    # 递归路径:多个文件夹层包含的路径就是递归路径 例如 a/b/c...
    # help(os.makedirs)
    '''
    rst = os.makedirs("dana")
    print(rst)
    '''

    # system() 运行系统shell命令
    # 格式:os.system(系统命令)
    # 返回值:打开一个shell或者终端界面
    # 一般推荐使用subprocess代替
    '''
    rst = os.system("ls")
    print(rst)
    '''

    '''
    rst = os.system("touch dana.haha")
    print(rst)
    '''

    # getenv() 获取指定的系统环境变量值
    # 相应的还有putenv()
    # 格式:os.getent("环境变量名")
    # 返回值:指定环境变量名对应的值

    '''
    rst = os.getenv("PATH")
    print(rst)
    '''

    # 值部分
    # os.curdir:当前目录
    # os.pardir:父亲目录
    # os.sep:当前系统的分隔符号
    # os.linesep:当前系统的换行符
    # os.name:当前系统名称
  • 相关阅读:
    Linux查看当前系统的发行版信息
    用 CentOS 7 打造合适的科研环境
    消息队列的使用场景
    RabbitMQ几种Exchange 模式
    JMS规范概览
    消息队列的学习
    springMVC参数传递实例
    java8时间处理实例
    windows电脑常用必备软件
    http后台json解析实例
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9723468.html
Copyright © 2011-2022 走看看