文件的基本操作

Posted liuhongshuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件的基本操作相关的知识,希望对你有一定的参考价值。

r读  w写   a追加   b以二进制方式 

#r rb读
技术分享图片
#r rb读
# f=open(‘a.txt‘,‘r‘,encoding=‘utf-8‘)
# data=f.read()
# print(data)
# f.close()
#
# with open(‘a.txt‘,‘rb‘) as f:
#     data=f.read()
#     print(data)
View Code
#w wb写 没有即创建 有则覆盖
技术分享图片
#w wb写 没有即创建 有则覆盖
# with open(‘a.txt‘,‘w‘,encoding=‘utf-8‘)as f:
#     f.write(‘welcome‘)
#
# with open(‘a.txt‘,‘wb‘)as f:
#     f.write(‘welcome to beijing‘.encode(‘utf-8‘))
View Code
# a ab追加
技术分享图片
# a ab追加
# with open(‘a.txt‘,‘a‘,encoding=‘utf-8‘)as f:
#     f.write(‘shandong‘)
#
# with open(‘a.txt‘,‘ab‘)as f:
#     f.write(‘welcome to jinan‘.encode(‘utf-8‘))
View Code
# r+ r+b读写
技术分享图片
# r+ r+b读写
# with open(‘a.txt‘,‘r+‘,encoding=‘utf-8‘)as f:
#     data=f.read()
#     print(data)
#     f.write(‘hello‘)

# with open(‘a.txt‘,‘r+b‘)as f:
#     data=f.read()
#     print(data)
#     f.write(bytes(‘hello‘,encoding=‘utf-8‘))
View Code
#read readline readlines
技术分享图片
#read readline readlines
# f=open(‘a.txt‘,‘r‘,encoding=‘utf-8‘)
# print(f.read(5))#读取指定字符
# print(f.readline())#一行一行读
# print(f.readlines())#将内容按行封装成一个列表 换行符为

# f.close()
View Code
# seek按字节定光标的位置
# tell告诉你光标的位置
技术分享图片
# seek按字节定光标的位置
# tell告诉你光标的位置
# with open(‘a.txt‘,‘r‘,encoding=‘utf-8‘) as f:
#     data=f.read(10)
#     print(data)
#     f.seek(0)
#     print(f.read())
#     print(f.tell())
#     print(f.readable())#是否可读
#     print(f.writable())#是否可写
View Code

 










以上是关于文件的基本操作的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段2——.vue文件的模板

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

Apollo Codegen 没有找到生成代码的操作或片段