字符编码复习
GBK: 2个字节代表一个中文字符,1个字节代表一个英文字符
Unicode: 2个字节代表一个字符
UTF-8: 3个字节代表一个中文字符,一个字节代表一个英文字符
转换:
- unicode---->编码encode---->gbk
- gbk----解码decode----unicode
文件处理
1.打开文件
f = open(r"文件的路径", mode="打开文件的模式", encoding="操作文件的字符编码")
w模式
- 当文件存在时清空内容
- 当不存在时,创建
f.write('第一行\n') #注意光标,如果没有\n,接着写
f.write('第二行\n')
f.writelines(['111111\n','222222\n','333333\n'])
f.write('aaaaaaaaaaaaaaaaaaaa\nbbbbbbbbbbbbbbb\nccccccccccccccc\n')
f.close()