专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

python文件对象存取解析及方法

  1。1打开文件
  python文件通过open()函数打开,返回一个文件对象。1。1。1open()
  用法open(file,moder)
  描述
  python的内置函数ope(),打开文件,返回一个文件对象。
  参数
  file:包括文件名的文件路径字符串。
  mode:文件打开方式,默认为r,只读。
  序号
  模式
  操作
  文件不存在
  处理文件内容
  1hrr
  只读,用于读文件
  报错
  从头开始读
  2hrw
  只写,用于写文件
  创建
  覆盖原文件内容,从头开始写
  3hra
  只写,用于写文件
  创建
  文件末尾追加内容
  4hrr
  读写,用于读写文件
  报错
  从头读,写时覆盖原文件内容
  5hrw
  读写,用于读写文件
  创建
  从头读,写时覆盖原文件内容
  6hra
  读写,用于读写文件
  创建
  从头读,写时文件末尾追加内容
  出参
  返回文件对象
  示例filepathrE:documentsF盘file。txtr,不存在报错fopen(filepath,r)Traceback(mostrecentcalllast):Filepyshell1,line1,inmodulefopen(filepath,r)FileNotFoundError:〔Errno2〕Nosuchfileordirectory:E:documentsF盘file。txtw,不存在创建fopen(filepath,w)filepath1rE:documentsF盘file1。txtr,不存在报错f1open(filepath1,r)Traceback(mostrecentcalllast):Filepyshell14,line1,inmodulef1open(filepath1,r)FileNotFoundError:〔Errno2〕Nosuchfileordirectory:E:documentsF盘file1。txta,不存在创建f1open(filepath1,a)1。2文件操作1。2。1close()
  描述
  python文件的close()方法,用于关闭文件对象,关闭后不可调用file对象方法。
  示例filepathrE:documentsF盘file。txtfopen(filepath,r)f。readline()name:梯阅线条,f。close()close()后,不可调用file方法f。readline()Traceback(mostrecentcalllast):Filepyshell26,line1,inmodulef。readline()ValueError:IOoperationonclosedfile。1。2。2write()
  用法write(text)
  描述
  python文件的write()方法,将字符串写入到文件,返回字符串长度。
  参数
  text:字符串
  出参
  返回字符串长度
  示例filepathrE:documentsF盘file。txtsname:梯阅线条,des:软件测试开发fopen(filepath,w)f。write(s)21f。close()len(s)211。2。3read()
  用法read(size1)
  描述
  python文件的read()方法,一次读取全部文件内容或指定个数的字符的文件内容。
  参数
  size:字符数,默认1,或负数,表示读取整个文件,即一直读到EOF。
  否则,读到size个字符为止。
  出参
  返回字符串
  示例fopen(filepath,r)txtf。read()print(txt)name:梯阅线条,des:软件测试开发f。close()fopen(filepath,r)txtf。read(5)print(txt)name:f。close()1。2。4readline()
  用法readline(size1)
  描述
  python文件的readline()方法,一次读取一行或者一行指定字符数的文件内容。
  参数
  size:字符数,默认为1,表示读取一行,未送则读取一行。
  大于0整数,则读取一行中的指定个数size字符。
  出参
  返回一行内容,遇到结束符EOF,返回空字符。
  示例fopen(filepath,r)txtf。readline()txtname:梯阅线条,f。readline()des:软件测试开发f。readline()f。close()fopen(filepath,r)f。readline(5)name:f。close()fopen(filepath,r)f。readline(100)name:梯阅线条,f。close()1。2。5readlines()
  用法readlines()
  描述
  python文件的readlines()方法,一次读取全部行。
  参数
  略
  出参
  返回行列表。
  示例fopen(filepath,r)txtlistf。readlines()txtlist〔name:梯阅线条,,des:软件测试开发,,url:tyxt。work〕f。close()1。2。6read()、readline()、readlines()比较
  序号
  方法
  描述
  使用情况
  1hrread()
  一次读取全部文件内容,返回字符串
  大数据,占内存,速度最快
  2hrreadline()
  一次读取一行,返回字符串
  大数据,小内存,速度慢
  3hrreadlines()
  一次读取全部文件内容,返回行列表
  大数据,占内存,速度居中1。2。7for
  描述
  python文件通过for循环遍历文件行。
  示例f。close()fopen(filepath,r)forlineinf:print(line,end)name:梯阅线条,des:软件测试开发,url:tyxt。workf。close()1。3文件存储并解析python对象1。3。1手动存储和解析
  描述
  python文件以字符串方式存储python对象,再读取文件内容解析为python对象。
  示例s梯阅线条L〔91,92,93〕D{a:1,b:2,c:3}write前转为strf。write(s)5f。write(str(L))13f。write(str(D))25f。close()fopen(filepath,r)txtf。read()print(txt)梯阅线条〔91,92,93〕{a:1,b:2,c:3}f。close()fopen(filepath,r)line1sf。readline()。rstrip()line1s梯阅线条line2Lf。readline()line2L〔91,92,93〕eval执行python表达式或语句,生成对象line2Leval(line2L)line2L〔91,92,93〕line3Df。readline()line3D{a:1,b:2,c:3}line3Deval(line3D)line3D{a:1,b:2,c:3}type(line1s),type(line2L),type(line3D)(classstr,classlist,classdict)1。3。2pickle模块1。3。2。1dump()
  用法dump(obj,file,protocolNone)
  描述
  python的pickle。dump()方法,可以将python的任何对象存储到文件中,dump()后的文件内容可读性差,一般无法识别,也叫序列化对象。
  多个对象,就多次调用dump()。
  参数
  obj:任何python对象;
  file:文件对象,需以二进制模式(b)打开;
  protocol:0ASCII协议,1老式二进制,2新二进制协议
  示例filepathrE:documentsF盘file。pkld{a:1,b:2}fopen(filepath,wb)importpicklepickle。dump(d,f)f。close()1。3。2。2load()
  用法load(file)
  描述
  python的pickle。load()方法,从file文件对象读取内容,并生成与存储时相同的对象。
  参数
  file:文件对象,需以二进制模式(b)打开;
  示例importpicklefilepathrE:documentsF盘file。pkld{a:1,b:2}l〔91,92〕fopen(filepath,wb)pickle。dump(d,f)pickle。dump(l,f)f。close()fopen(filepath,rb)datapickle。load(f)type(data)classdictprint(data){a:1,b:2}d1pickle。load(f)type(d1)classlistprint(d1)〔91,92〕d2pickle。load(f)Traceback(mostrecentcalllast):Filepyshell41,line1,inmoduled2pickle。load(f)EOFError:Ranoutofinput
  版权声明:
  本文首发微信公众号:梯阅线条,
  原创不易,转载请注明出处。
  更多内容参考python学习笔记或软件测试开发目录。

我是梅花你是雪我是梅花,你是雪,在每个寒冷的冬季,我和你都虔诚地相约。为了你的到来,我在三九天盛开,绽放出我最美的姿态,张开我那温暖如春的胸怀。你为了投入我的怀抱,不怕飞到高高的九霄,不顾千山万写给负债人的话你是否负债?你是否在逃避自己的债务?明知道自己的债务已经爆发,却还是不愿意认清现实?那么,你现在最应该做的就是,及时止损!生于普通家庭的我们,在某一个时期做的一个错误的决定。结果,静心也是一种珍贵的修行忙处事为,常向闲中先检点,过举自稀动时念想,预从静里密操持,非心自息忙,更多是警示事物方向和决策的正确性,所谓忙中出错,精准的做才是最好的做。闲下来,清醒的认识自我,问问自己方向和人到中年,兄弟姐妹走得太近,是一场灾难保持距离,不近不远。这世间,除了父母之外,与我们最亲最近的人,就是兄弟姐妹。兄弟姐妹各自成家以后,不仅是亲人,也是亲戚。所以交往相处中,最重要的就是礼尚往来,谁也别让谁吃亏,谁也别道尽人际关系真相的20个句子很扎心但很透彻1。被需要才会被重视。2。不是朋友多了路好走而是把路走好了朋友才多。3要给别人想要的而不是你想给他的。4任何关系的本质都是有利所图,要么图外在要么图内在。当你没有价值的时候没有人愿生活的真相1社会规则有两套,一套给打螺丝的人看的,一套给聪明人看的。守规矩的人安安稳稳的穷,不守规则的人富的满嘴流油。2做人一定要双标!凡是有利于自己的,一定要支持。凡是有损于自己的,一定要男人能在这三个时候联系你,一定是深爱着你在一段关系里,很多女孩总会被男人的甜言蜜语,动情誓言感动得死去活来。在她们心中,既然他说得这样真诚,说得这样含情脉脉,那么他一定是真的爱自己的。但事实上言语廉价,无论他是不是爱你,澳洲一女婴出生时肿瘤比身体重一倍,医院做手术后奇迹救回极目新闻记者满达澳大利亚一名早产3个月的女婴体重仅1。025千克,尾骨却长了一个重达2千克的肿瘤,一个25人组成的团队随即给女婴进行手术,摘除掉肿瘤。据纽约邮报11月7日报道,获救被刀郎养了十年,从服务员一路逆袭春晚舞台,云朵究竟有何能耐?还记爱是你我这首歌吗?曾经这首歌不管是天南地北的人,都可以唱上那么一两句。提起演唱者云朵,可能大家猛然间并没有什么印象,也许只会对于他身边的这个男人多看那么两眼,这不是刀郎吗?是的如何吃才健康?医生说先搞清楚最基本的三大营养物质我们常说,民以食为天,一顿不吃饿得慌。我们也知道很多疾病都是吃出来的,就是病从口入。从目前发达国家的数据来看,人一生当中患癌的概率超过了37,也就是说,一个三代的家庭当中,几乎必有错过需再等三年!全国月全食观赏地图出炉,南宁是绝佳观赏地吗?月全食是一种较为少见的天文奇观。11月8日,一次我国大部地区可观测到的月全食奇观将现身天宇。本次月全食18时16分开始上演,持续时长86分钟。11月7日,记者从中国天气网了解到,从
军队文职和省直的档案馆事业编,怎么选择?档案馆是参公事业编制,这种编制的待遇,跟公务员是一模一样的军队文职和省直档案馆事业编,两者让我选,我会选后者,就是档案馆事业编。事业单位编制内人员,多数都是参公人员待遇,虽然不是公长途驾驶,应该检查汽车哪些部位?要回答这个问题,我们先要搞清楚长途驾驶与短途行驶的区别有哪些1。长途行驶相比于短途行驶的平均车速高很多2。长途行驶时间久,车辆长时间保持在工作状态3。长途行驶大部分时间路段为高速公你知道哪些常见汽车小故障?还记得之前有个笑话广为流传说有个朋友刚才打电话来问我,车上仪表有故障灯亮了,显示着一个小人背了个宝剑,这是怎么了?我告诉他,你可千万要注意,这表示车上有个刺客!虽然玩笑归玩笑,在我为什么现在我国那些所谓的明星收入那么高?这收入又是怎么来的?个人浅薄的理解吧明星收入是市场化,古今中外他们的收入都是天价,民国时期京剧大师梅兰芳一场戏出场费就几十大洋普通工人一辈子也挣不到的钱,五十年代初豫剧大师常香玉一年演出费能捐一架战斗什么面膜去痘印效果好?美白面膜祛痘印最好痘印其实就是黑色素沉着。用美白面膜就可以。例如蒂佳婷黄色药丸面膜,薇诺娜熊果苷面膜,乐敦cc面膜痘痘肌我还是比较建议大家用药妆面膜,普通的面膜中可能会添加一些刺激现在的综艺类似的节目很多,但是为什么明星宣传都上湖南卫视?1湖南卫视当年也并没有这么好的成绩,曾经比湖南卫视好的电视台有很多,但是随着湖南卫视的大胆突破,节目越做越用心,尤其是超级女声那一阵,他们赚了很多,慢慢就步入了良性循环,有资本去操什么面膜去痘印效果好?美白面膜祛痘印最好痘印其实就是黑色素沉着。用美白面膜就可以。例如蒂佳婷黄色药丸面膜,薇诺娜熊果苷面膜,乐敦cc面膜痘痘肌我还是比较建议大家用药妆面膜,普通的面膜中可能会添加一些刺激全明星女排红队整体实力强,为何蓝队领先?红队实力一点不比蓝队强,实际比蓝队差!其它不说,只对比主攻线上,红队只有李盈莹一人,既接六轮一传还得进攻,对角线上主攻手基本上都不下球,排球是多人的运动项目,一个人再能也白扯,反观你所使用过的知名度不大,却效果惊艳的产品或品牌有哪些?这篇是我对象来回答的,她的强烈推荐1。潘达黄瓜胶,完全就是凑单买的,当时以为是晚安面膜,到货后才发现是瓶黄瓜胶,黄瓜胶是什么鬼?开始只是抱着不想浪费的心态用的,后来一用就停不下来了如何让头发长得茂盛?我说下我的亲身体验吧,我52了头发近年来越来越少尤其额头后面到头顶的部分,感觉稀疏的都要露出头皮了。我试了生发洗发水抹生发膏收效不大,19年12月去家附近一家养发生发的护理店去作生劳动仲裁胜诉后公司不服又上诉了,一审赢的概率大吗?劳动仲裁到法院这一步程序稍有点复杂,把这个程序先让你搞清楚了,然后再回答你的问题。先上法律依据,让你先蒙圈三分钟,再跟你解释,这样说不好你能记得牢,也可以直接看最后几句话笑。劳动争
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网