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:当前系统名称
  • 相关阅读:
    leetcode_138复制带随机指针的链表
    minSTL
    LLVM
    STL基础_迭代器
    mysql数据库表清空后id如何从1开始自增
    explain用法和结果分析
    MySQL多表查询与子查询
    数据结构与算法笔记
    MySQL数据库的SQL语言与视图
    mysql忘记密码解决方案
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9723468.html
Copyright © 2011-2022 走看看