c++ map转二进制文件_文件和数据格式化

f=open("f.txt")-文本形式、只读模式、默认值f=open("f.txt","rt")-文本形、只读模式、同默认值f=open("f.txt","w")-文本形式、覆盖写模式f=open("f.txt","a+")-文本形、追加写模式+读文件f=open("f.txt","x")-文本形式、创建写模式f=open("f.txt","b")-二进制形式、只读模式f=...
摘要由CSDN通过智能技术生成
50f40e93ae0dfd6cd61756f25153b2b9.png

361152281e845d94eadc6b0f37849b90.png

f=open("f.txt") -文本形式、只读模式、默认值

f=open("f.txt","rt") -文本形、只读模式、同默认值

f=open("f.txt","w") -文本形式、覆盖写模式

f=open("f.txt","a+") -文本形、追加写模式+读文件

f=open("f.txt","x") -文本形式、创建写模式

f=open("f.txt","b") -二进制形式、只读模式

f=open("f.txt","wb") -二进制形式、覆盖写模式

631044b775e6d34b50d9b0b5648d3690.png

abb246ee40ca969a66f80aee245b3ae9.png

23586ee1dcb2830d0cde37186adb4752.png

 . read(size=-1) 

读入全部内容,如果给出参数,读入前size长度。

 >>>s= f.read(2)

中国

. readline(size=-1)

读入一行内容,如果给出参数,读入该行前size长度

 >>>s= f.readline()

中国是一个伟大的国家!

. readlines(hint=-1)

读入文件所有行,以每行为元素形成列表

如果给出参数,读入前hint行

 >>>s =f.readlines()

['中国是一个伟大的国家!']

3310c47eaded128daa4b45b78073f7b0.png

-文件的使用方式:打开-操作-关闭

-文本文件&二进制文件:open(,)和 .close

-文件内容的读取:.read() .readline() .readlines()

-数据的文件写入:.write() .writelines() .seek()

文本文件

文件是数据的抽象和集合

-由单一特定编码组成的文件,如UTF-8编码

-由于存在编码,也被看成是存储着的长字符串

-适用于例如:.txt文件、.py文件

3310c47eaded128daa4b45b78073f7b0.png

#文本形式打开文件

tf=open("f.txt",

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值