文件的基本操作
admin
2023-08-02 05:40:07
0

文件的打开模式:

r 以只读方式打开文件

w 打开一个文件只用于写入

a 打开一个文件用于追加,如果该过文件已存在,文件指针会放在文件的结尾,如果该文件不存在,创建新文件进行写入

w+ 打开一个文件用于读写,如果该文件已存在则将其覆盖,如果该文件不存在,创建新文件


读取文件的内容:

#一次性加载所有内容到内存

obj.read()

#一次性加载所有内容到内存,并根据行分隔成字符串

obj.readlines()

#每次仅读取一行数据

for line in obj:

  print(line)


写文件的内容

obj.write('内容')


关闭文件句柄:

obj.close()


举例说明(创建一个文件,读一个文件)

创建一个文件:

f=open("test.log","r")

   for line in f:

    print(line),

f.close()


往文件里写内容:    

f = open("test.log","w")

f.write("this is the first line\n")

f.write("this is the second line\n")

f.write("this is the 3 line\n")

f.write("this is the 4 line\n")

f.close()


往文件追加内容:

f = open("test.log","a")

f.write("this is 6 line\n")

f.close()





相关内容

热门资讯

AI时代,如何共筑数据库产业新... 7月10日电(记者 吴家驹)数据库作为支撑数字经济关键数据基座,在人工智能浪潮与产业变革深度交汇的当...
人形机器人整机产量有望破10万... 来源:中国经营报 中经记者 李玉洋 上海报道 2026年被定义为人形机器人量产元年。时间已过半,这一...
【深度】中国开启可回收火箭时代... 界面新闻实习记者 | 李响 界面新闻编辑 | 张慧 中国首次成功实施了运载火箭一子级可控回收。 ...
江苏涵育科创“雨林”   获得国家最高科学技术奖的耄耋院士扎根江苏书写创新传奇;“奋斗者号全海深载人潜水器”获得通用项目唯...
三星电子会长李在镕拟于本月底赴... IT之家 7 月 10 日消息,据韩媒《东亚日报》今天报道,三星电子会长李在镕预计将于本月底奔赴美国...
长征十号乙即将首飞 首创&qu... 我国首款轨道级可回收火箭一一长征十号乙的首飞窗口锁定在7月10日至13日,地点位于海南商业航天发射场...
晋江鞋厂火灾车间内部直击:堆积... 昨天(9日),福建泉州晋江陈埭镇江头村辉腾鞋业公司厂房发生火灾,记者今天从泉州市政府召开的新闻发布会...
万和热水器点火后熄灭故障 万和热水器点火后熄灭故障可能是由多种原因引起的。以下是一些可能的原因和解决方法:1. 电池电量不足:...
燃气热水器打着火后又熄灭 1、燃气热水器的电池坏了没有通电,导致不打火,或者打火后熄灭;2、热水器的电磁阀坏了导致打火后熄灭;...
燃气灶为什么点燃后自动熄灭 问题:燃气灶为什么点燃后自动熄灭回答:原因是灶具使用后,应保持灶面清洁,燃气灶的燃烧器上的火孔易被稀...