- 获取文件和文件夹
#############获取文件和文件夹############
print(os.name)##获得操作系统的信息,nt代表windows;linux和unix->posix
print(os.sep)##获得分隔符,|代表windows;linux和unix->/
print(repr(os.linesep)) #换行符,windows->'\r\n',linux->\n\
print(os.stat("file6.py"))
#############运行结果############
nt
\
'\r\n'
os.stat_result(st_mode=33206, st_ino=14073748835537054, st_dev=4172015904, st_nlink=1, st_uid=0, st_gid=0, st_size=232, st_atime=1606221272, st_mtime=1606221272, st_ctime=1606221272)
###########关于工作目录的操作###############
print(os.getcwd())
os.chdir("d:") #改变当前的目录为D盘
os.mkdir("书籍") #创建“书籍”文件夹
os.rmdir("书籍") #删除“书籍”目录,相对路径都是相对与当前的工作目录
os.makedirs("电影/港台/周星驰") #建立多级目录
os.removedirs("电影/港台/周星驰") #能且仅能删除空目录,如果“周星驰”文件夹有内容则无法删除
os.makedirs("../音乐/香港/刘德华") # ../指的是上一级目录
os.rename("电影","movie") #改名->"电影","movie"
dirs=os.listdir("movie")
print(dirs) #打印“movie”目录下的文件夹名字