字符编码复习

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()

 

 

 

posted @ 2018-10-30 19:24  zhaijihai  阅读(130)  评论(0编辑  收藏  举报