二进制文件操作

# # f=open('eze.py','rb',encoding='utf-8')#b代表二进制那么就不能指定编码encoding
# f=open('eze.py','rb')
# # print(f.read())#\r\n表示换行,b'qqq\r\n\xe4\xbd\xa0\xe5\xa5\xbd\r\n123'
# #字符串----encode-----》字节bytes
# #字节bytes------decode----->‘字符串’
# data=f.read()
# print(data.decode('utf-8'))

# f=open('eze.py','wb') # f.write(bytes('你好\n',encoding='utf-8'))#用byte转换你好为byte然后用utf编码 f=open('eze.py','ab') f.write('美女'.encode('utf-8'))#追加二进制内容用。encode()

 

posted @ 2018-04-29 17:03  未来的技术  阅读(202)  评论(0编辑  收藏  举报