文件的读写
使用with关键字,打开文件后自动关闭
#写入操作
with open('./111.txt',mode='w',encoding='utf-8') as f:
f.write('孙悟空\n')
f.write('猪八戒\n')
f.write('沙和尚')
#读取
with open('./111.txt',mode='r',encoding='utf-8') as f:
print(f.read(2)) #读取规定数量的字符,并换行
print(f.read()) #读取全部
print(f.readline()) #读一行
文件的访问模式
r 只读
w 覆盖写
a 追加写
os模块常用函数
import os
#查看指定的路径下有哪些文件和文件夹
print(os.listdir('./'))
#文件重命名
os.rename('111.txt','haha.txt')
#判断路径(可以是文件,也可以是文件夹)是否存在
print(os.path.exists('./111.txt')) #true or false
#删除文件
os.remove('haha.txt')
#创建文件夹
os.mkdir('./haha')
#删除文件夹
os.rmdir('./haha')
#查看当前工作目录位置
print(os.getcwd())
#改变工作目录位置
os.chdir('../')