python3学习手册
with open('test.txt', 'r') as fileobj: # to do ★打开文件时指定字符集编码 打开文本文件时默认使用系统本地语言的编码,最好给open()函数传入 encoding参数 例如,读取GBK编码的文件:(操作文本文件一定要指定编码) fileobj = open('gbk.txt', 'r', encoding='gbk') python3支持的常用字符集编码: euc-jp 日语 shi�-jis 日语 euc-kr 韩语 big5 中文-台湾 la�n-1 iso-8859-1 ★文本文件读写操作 .write()方法写入文件,打开文件默认是跟随系统本地语言编码,写入 文件也是,得在打开文件时指定文本编码;写入内容时,默认末尾不 带换行符,可自己加\n # coding=utf-8 with open("test.txt","w+",encoding="utf8") 在打开文件时,操作符添加b就行,读写仍然使用.read()和.write()方 法,读取的二进制内容是存储在bytes里,可以使用struct模块去解析成 对应的数据类型 ★打开文本文件与打开二进制文件的区别: 打开文本文件时:遇到EOF(0x1A)则认为文件结束了,不管文件里是 \r\n还是\n换行,读取到string里只有\n,写入时也会转换\n为相应的系 统换行符 fp.read()返回的是string类型0 码力 | 213 页 | 3.53 MB | 1 年前3k8s操作手册 2.3
myssh-key-secret Opaque 2 3m43s # kubectl get secret database-auth -oyaml #secret的文本信息均以base64编码 存储 apiVersion: v1 data: password: cGFzc3dkMTIz #base64编码 username: cm9vdA==0 码力 | 126 页 | 4.33 MB | 1 年前3
共 2 条
- 1