# 用open()创建文件 fout = open('oops.txt', 'wt') print('Oops, I created a file.', file=fout) fout.close()
# 用exists()检查文件是否存在 import os print(os.path.exists('oops.txt')) # True print(os.path.exists('./oops.txt')) # True print(os.path.exists('.')) # True print(os.path.exists('..')) # True
# 用isfile()检查是否为文件 # 用isdir()检查是否为目录 # 用isabs()检查是否为绝对路径名 import os print(os.path.isfile('oops.txt')) print(os.path.isdir('oops.txt')) print(os.path.isabs('/big/fake/name'))
import shutil # 复制文件 shutil.copy('oops.txt', 'ohno.txt') # 复制文件并删除原始文件 shutil.move('ohno.txt', 'ohno2.txt')
# 重命名文件 import os os.rename('ohno2.txt', '22.txt')
# 用remove()删除文件 import os os.remove('22.txt')
# 用abspath()获取路径名 import os print(os.path.abspath('oops.txt')) # F:\oops.txt