一.文件打开常用的三总方式
1.文件打开r模式
只读不能写
with open('a.txet','r',encoding='gbk') as a:
# 文件路径 文件打开方式 解码方式 变量名
print(a.read())#一次性读取 ,里面可以填写数字,填了后是读取光标后几个字符
print(a.read())#连续第二次读取会读取空,因为他是一次性读取了就没了
with open('a.txet','r',encoding='gbk') as a:
# 文件路径 文件打开方式 解码方式 变量名
print(a.readline())#一次性读取一行 且会读取到光标移至第二行开头所有这里会读取下来一个\n
print(a.read())#剩下的内容
with open('a.txet','r',encoding='gbk') as a:
# 文件路径 文件打开方式 解码方式 变量名
b = a.readlines()#一次性读取所有,且每行为一个列表的子集
print(b)
为了去除b读取下来的\n,我们可以用strip()
for c in range(len(b)) :
b[c] = b[c].strip()
2.文件打开w模式
只写不能读,且写是先把文件内容清空在写,具有情况作用不是下面的write是在open内的’w’
推荐Python大牛在线分享技术 扣qun:855408893
领域:web开发,爬虫