1.函数的基础复习
2.函数也是一种数据类型
3.装饰器的执行过程Review
4.文件的读取
5.文件的写入
1.将信息写入缓冲区
2.真要写入文件要刷新缓冲区,立即写入文件,而不是被动的等待关闭文件,自动写入
f.flush() 不关闭文件可以写入文件
不刷新缓冲区,关闭文件的时候自动刷新缓冲区 ,完成文件的写入
6.刷新缓冲区的几种方式
1.手动刷新
2.关闭文件是刷新
3.缓冲区满了之后刷新
4.遇到\n也会刷新
7.控制文件的写入方式
1.w只写入,每次写入前清空文件
2.a可以保留文件之前的内容
3.r.只读不能写入
8.编码与解码
1.对字符串进行二进制编码操作
2.文件默认编码utf-8格式编码
3.不带b编码和解码格式要一致
9.以二进制格式打开文件,读写时需要进行预编码解码,否则会报错
10.获取文件的属性
报错笔记
1.目录编码错误
解决方式及可能原因:目录前加r,程序不能识别转义字符。
os包的一些简单命令
个人练习路径的拼接print(os.path.abspath(".")) #打印绝对路径print(os.path.abspath(".")) #打印绝对路径
网友评论