标签:获取 字节 close 相关 创建 logs object 默认 bytes
#open(文件名,模式,编码)
# 一、打开文件
# 二、操作文件
# 三、关闭文件
=============================================================================================================================
一些例子
#基本打开方式
#1、默认只读模式
# f = open(‘1.py‘)
# data = f.read()
# f.close()
# print(data)
#2、w只写,不存在则创建,存在则清空内容
# f = open("ad.log",‘w‘)
# f.write("sad")
# f.close()
#3、x只写,不存在则创建,存在则报错
# f = open("ad.log",‘x‘)
# f.write("sad")
# f.close()
#4、a追加模式【不可读,不存在则创建,存在则追加】
# f = open("ad.log","a")
# f.write("131")
# f.close()
#字节打开方式
#1、只读,rb
# f = open("ad.log","rb")
# data = f.read()
# f.close()
# print(type(data))
#2、只写,wb
# f = open("ad.log","wb")
# f.write(bytes("高仿的撒旦",encoding="utf-8"))
# f.close()
#指针 r+,w+,x+,a+
# f = open("ad.log","r+",encoding="utf-8")
# #指针为0,起始位置
# print(f.tell())#0,读,从开始向后读
# data = f.read(1)
# print(type(data),data)
# print(f.tell())
# f.write("zgr")
# print(f.tell())
#w+,先清空,在写的之后就可以读了
# f = open("ad.log","w+",encoding="utf-8")
# f.write("zgr")
# f.seek(0)#调整指针位置
# data = f.read()
# f.close()
# print(data)
# #x+,如果文件存在,报错
# #a+,打开的同时,指针已经到之后
# f.tell()#获取指针的位置
# f.seek()#调整指针的位置
# f.write()
# f.read()
# #从开始向后读
# #写,追加,指针调到最后
标签:获取 字节 close 相关 创建 logs object 默认 bytes
原文地址:http://www.cnblogs.com/myywsy/p/7749798.html