#data = open("sql do",encoding="utf -8").read()
#f = open("sql do",'r',encoding="utf-8")#文件句柄
#W 是创建一个文件,会覆盖
#f.read()
#print (data)
'''
f = open("sql2 do",'w',encoding="utf-8")
f.write("我 爱 昊 昊,\n")
f.write("我 爱 大 宝")
'''
f = open("sql2 do",'a',encoding="utf-8")#不覆盖原文件
f.write("\n 我 爱 妈 妈,\n")
f.write("我 爱 姐 姐")
f.close()#关闭
#print (f)
'''
f = open("sql2 do",'r',encoding="utf-8")
#打印多少行
for i in range(5):
print(f.readline())
'''
"""
f = open("sql do",'r',encoding="utf-8")
for i in range(10):
if i > 5:
print(f.readline())
else:
f.readline()
continue
打印5-10行
"""
"""
N=10
f = open("sql do",'r',encoding="utf-8")
for i in range(N):
print (f.readline())
f.close()
"""
"""
low loop
f = open("sql do",'r',encoding="utf-8")
for index,line in enumerate(f.readlines()):
if index == 9:
print('-------这个是个分隔符----------')
continue
else:
print (line.strip())
#多少行不答应,strip是去掉空格,中间换行
"""
"""
#high loop,一行行取到内存
f = open("sql do",'r',encoding="utf-8")
count = 0
for line in f: #打印只保留一行
if count == 9:
print("----你是傻逼-------")
count += 1
continue
else:
print (line.strip())
count += 1
"""
"""
tell()光标位置
read()字符
seek()会到某个地方,是字符
enconding#字符编码
flush #刷新到程序
"""
"""
#进度条
import sys,time
for i in range (20):
sys.stdout.write("#")
sys.stdout.flush()
time.sleep(1)
"""
"""
文件的读写 R+ #文件最后一行
文件的写读W+ #创建新文件在读,还是追加在最后一行
rb #二进制------网络传输
"""
"""
#修改文件的内容
f = open ("sql do",'r',encoding="utf-8")
f_new = open ("sql_new do",'w',encoding="utf-8")
for line in f:
if "删除" in line:
line = line.replace("删除","添加")
f_new.write(line)
f.close()
f_new.close()
"""
"""
#使用with
with open ("sql do",'r',encoding="UTF-8") as f:#等于 f= openXXXXXXX
#钙语句不需要执行关闭
#打开多个文件with open ("new1") as f1,open ("new2") as f2:
"""
许多文章都是从书本获取,并非自己原创,为了自己更好的记忆和学习,如果涉及版权,请说明,我会删除。
今天的文章文件的操作_文件的快捷键分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/53894.html
