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:当前系统名称
posted @ 2018-09-29 14:21  玉米炖排骨  阅读(167)  评论(0编辑  收藏  举报