# 用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

文件_删除文件

文件_绝对路径_02