- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
文件操作数据采集技术与应用
内容/content读写文本文件01读写csv文件02读写json文件03
读写文本文件01
01读写文本文件语法如下name:文件名或者文件所在的路径mode:打开文件的模式:只读r、写入w、追加aencoding:编码方式注意:1.w和a模式:如果文件不存在则创建该文件;如果文件存在,w模式先清空再写入,a模式直接末尾追加。2.r模式:如果文件存在可以打开,若不存在则报错。open(name,mode,encoding)
01读写文本文件#第一种方式f=open(文件路径,文件操作方式,encoding=utf-8)#对文件进行操作f.close()#第二种方式withopen(文件路径,文件操作方式,encoding=utf-8)asf: #对文件进行操作打开文件,有两种写法。需要手动关闭文件,但是在程序开发中经常会出现忘记关闭文件的情况。不需要手动关闭文件,只要代码退出了缩进,Python就会自动关闭文件。
01读写文本文件在读文件的时候,“文件操作方式”这个参数可以省略,也可以写成“r”。文本文件的内容和它相对于.py文件的位置如下:
01读写文本文件使用下面的代码来打开text.txt文件:withopen(text.txt,r,encoding=utf-8)asf:#通过f来读文件读取文件的方法有三种,如下read()文件对象.read(num)num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据。
01读写文本文件文本内容如果换行,底层有\n,会有字节占位,导致读取出来的眼睛看到的字符个数和参数值不匹配withopen(text.txt,r,encoding=utf-8)asf:content_list=f.read(10)print(content_list)
01读写文本文件#文件对象.readlines()#readlines可以按照行的方式把整个文件中的内容进行一次性读取,并且返回#的是一个列表,其中的每行数据是一个元素withopen(text.txt,r,encoding=utf-8)asf:content_list=f.readlines()print(content_list)
01读写文本文件#readline()一次读取一行内容withopen(text.txt,r,encoding=utf-8)asf:content_list=f.readline()print(content_list)content_list=f.readline()print(content_list)content_list=f.readline()print(content_list)
01读写文本文件使用Python写文件也需要先打开文件,使用如下代码来打开文件:withopen(new.txt,w,encoding=utf-8)asf: #通过f来写文件写文件的方法有两种:write():直接将一段字符串写入到文本中,可以使用下面这一行代码:f.write(一段字符串文字)withopen(new.txt,w,encoding=utf-8)asf: f.write(你好)
01读写文本文件writelines():把列表里面的所有字符串写入到文本中,可以使用下面这一行代码:f.writelines([第一段话,第二段话,第三段话])需要特别注意,写列表的时候,Python写到文本中的文字是不会自动换行的,需要人工输入换行符才可以。withopen(new.txt,w,encoding=utf-8)asf:f.write(你好)f.write(\n===============\n)f.writelines([嘿嘿,跟我学爬虫])f.write(\n===============\n)f.writelines([爬虫开发\n,看这本书就够了\n])
下次课再见!
读写csv文件02
02读写csv文件CSV文件可以用Excel或者Numbers打开,得到可读性很高的表格。CSV文件本质上就是文本文件,但是如果直接用文本编辑器打开,可读性并不高。
02读写csv文件Python自带操作CSV的模块,可以将CSV文件的内容转换为Python的字典,从而方便使用。要读取CSV文件,
您可能关注的文档
- 《兽医学概论》课件——1.5猪瘟.ppt
- 《兽医学概论》课件——2.瘤胃积食、臌气.ppt
- 《兽医学概论》课件——传染病绪论.ppt
- 《兽医学概论》课件——口蹄疫.ppt
- 《兽医学概论》课件——马传贫.ppt
- 《兽医学概论》课件——马疝痛.ppt
- 《兽医学概论》课件——破伤风.ppt
- 《兽医学概论》课件——疝.ppt
- 《兽医学概论》课件——蹄病.ppt
- 《兽医学概论》课件——胃肠炎.ppt
- 压裂填料-从600多次操作中获得的最佳实践和经验教训 Frac Packing - Best Practices and Lessons Learned From More Than 600 Operations.pdf
- 必威体育精装版人教版高一物理第一册(必修)全册完整课件.pptx
- 牛顿第三定律课件—高一上学期物理人教版必修第一册(共20张PPT).pptx
- 人教版高一物理必修第一册第一章质点参考系课件(共31张PPT).pptx
- 人教高一物理:开学第一课-课件-(共27张PPT).ppt
- 高一物理必修一间和位移课件(共20张PPT).pptx
- 必威体育精装版人教版高一物理必修1电子课本课件【全册】.pptx
- 高一上学期物理人教版(2019)必修第一册课件-2.6【专题】竖直上抛运动.ppt
- 高一上学期物理人教版必修第一册课件:1.1质点参考系2.pptx
- 仁爱版八年级下册英语第六单元教案.doc
最近下载
- 计算机控制技术试卷.doc VIP
- 全域土地综合整治试点案例解析、有关技术解读.pdf
- 低空经济框架报告低空经济(52页PPT) (1).pptx
- 第16课 人造肥料与现代农业(教学课件)(共25张ppt)六年级科学上册同步高效课堂系列(苏教版).pptx VIP
- 大长径比不锈钢定子衬套液压成形方法研究.pdf VIP
- 安徽师范大学2021-2022学年第2学期《生物化学》期末考试试卷(B卷)附参考答案.docx
- DB43_T 2569-2023 国有林场森林经营方案编制指南.docx
- 田径运动会成绩记录表.docx VIP
- BMW零件一级(北京)ETK随堂测试5.21.docx VIP
- 婚前教育手册.pdf
有哪些信誉好的足球投注网站
文档评论(0)