os模块代表了程序所在的操作系统,主要用于获取程序运行所阻碍你操作系统的相关信息。
import os
# getcwd 获取当前目录
print(os.getcwd())
# listdir 列出当前文件夹里所有的文件或者文件夹
print(os.listdir())
# chdir 切换文件目录
# os.chdir('../')
# print(os.listdir())
# print(os.path)
print(os.name) # nt==>windows posix==>uninx/类unix/Linux系列
# os.rename('毕业论文.txt','毕业论文-最终版.txt') # 文件重命名
# os.remove('毕业论文.txt') # 删除文件
# os.mkdir('demo') # 创建一个文件夹 make创建 directory目录
# os.rmdir('demo') # 删除空文件夹
# os.removedirs('demo') # 删除空文件夹
print(os.path.abspath('names.txt')) # 获取Path规范的绝对路径
print(os.path.exists('xxx.txt')) # False 如果Path存在,则返回True
print(os.path.isdir('demo')) # True 如果path是一个存在的目录,返回True。否则返回False
print(os.path.isdir('2019.09.02')) # True 如果path是一个存在的目录,返回True。否则返回False
print(os.path.isfile('test.txt')) # True 如果path是一个存在的文件,返回True。否则返回False
print(os.path.isfile('dddd'))