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:当前系统名称
  • 相关阅读:
    sqlalchemy presto 时间比较
    python 读取consul配置
    移动平台自动化测试:appium(二)
    移动平台自动化测试:appium(一)
    web自动化测试:watir+minitest(五)
    web自动化测试:watir+minitest(四)
    从智能垃圾桶模型引发的思考?
    AD技巧之敷铜
    AD技巧之如何修改过孔的默认尺寸
    硬件工程师之路之电阻知识
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9723468.html
Copyright © 2011-2022 走看看