7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)

2024-11-18
| 20页
| 275人阅读
| 36人下载
普通

内容正文:

文件操作函数 Simple Easy Open Free Portable 1 问题提出: 我们学习了从文件中读数据的函数read()。有关文件操作还有其他函数吗? 2 目录 contents readline()函数 01 readlines()函数 02 replace()和rstrip()函数△☆ 03 With语句 04 3 PART 01 readline()函数 概念 分类 4 格式:变量名=对象名.readline() 从文件中读取全部数据的函数readline() 功能:从打开的文件中读取文件当前行数据,送给变量。 5 案例:使用readlines()读取文件中所有行数据。“f:/lx/1.txt中的数据为:tiger dog cat horse rfile=open(“f:/lx/1.txt”,”r”) line1=rfile.readline() line2=rfile.readline() print(line1) print(line2) rfile.close() 6 运行结果: Tiger dog 7 PART 02 Readlines()函数 8 格式:变量名=对象名.readlines() 从文件中读取一行数据的函数readlines() 功能:从打开的文件中读取全部数据,形成list列表类型值送给变量。 9 rfile=open(“f:/lx/1.txt”,”r”) lines=rfile.readlines() rfile.close() for line in lines: line=line.replace(‘ ’,’’) print(line) 案例:使用readlines()读取文件中全部数据。 “f:/lx/1.txt中的数据为: tiger dog cat horse 10 运行结果: tiger dog cat horse 11 PART 03 replace()和rstrip()函数 12 replace()函数格式: line.replace(‘ ’,’ ’) rstrip()函数格式: line.rstrip() 功能:将对象中的数据末尾的换行符删除。 13 PART 04 With语句 14 提出问题: 如果文件不存在,而以读方式打开此文件;或者打开一个文件,忘记关闭,又执行打开文件操作,会出现什么现象呢?会出现文件操作异常。这时就需要异常处理。对于文件不存在的异常可用try except IOError: print(“File not found”)解决。 15 案例: try: rf=open(‘f:/lk/pl/1.txt,’r’) t=rf.read() print(t) rf.close() except IOError: print(“File not found”) 16 with open(盘符:路径/文件名) as 对象名: 使用with打开文件的语句格式: 17 案例: try: with open(‘f:/lk/pl/1.txt,’r’) as rf: t=rf.read() print(t) rf.close() except IOError: print(“File not found”) 18 2readlines() 3replace()和rstrip() 4.With语句 LOREM 本节小结 1readline() 19 感谢观看 Thank you for your download and watch 20 $$

资源预览图

7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
1
7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
2
7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
3
7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
4
7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
5
7.4文件操作函数 (课件)-《程序设计基础(python)》同步教学(人邮版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。