python基础学习笔记-文件与异常
2018-01-21 14:02
603 查看
python-文件
一、文件读取:with open('Text.text') as file_object:这里文本文件与.py文件在同一目录
文件路径:相对路径读取的文件在子文件夹中—
with open('text_file/filename.text') as file_object:这里文本文件在.py文件的所在目录的子文件夹text_file中,在win系统中使用反斜杠 \ ,linux和osx中使用斜杠 / ;此外还有绝对路径
read()方法在文档末尾会返回一个空字符串,打印出来多一个空行,可用rstrip()方法去除
for循环实现逐行读取:
在with代码块外面处理文本;readlines()方法从文件中读取每一行,存储在一个字符串列表中,因此可用切片方法获取某一部分
replace()字符串替换,
“I really like dog”.replace('dog','cat')
写入文件:向open()方法加一个参数,第一个参数是要打开的文件,第二个参数—‘w’写入模式打开,’r’,’a’,’r+’——读取,附加,读写模式,默认只读模式,只能将字符串写入,其他类型先转换
write()方法写入多行要自己添加换行符
‘a’附加模式会将文本写入文件文本末尾
python-异常
try-except代码块:可能引发异常的代码放在try中split()方法以空格为分割符将字符串拆分成多个部分,并将这些部分存储到一个列表中
存储数据
json存储数据:json.dump(data,filename)和json.load(filename)方法分别为写入和读取代码重构:代码能够正确运行,但可以做进一步的改进——将代码划分为一系列完成具体工作的任务
相关文章推荐
- python基础教程学习笔记---(6)文件读写
- Python基础教程 第8章: 异常 学习笔记
- python基础教程_学习笔记10:异常
- <<Python基础教程>>学习笔记 | 第11章 | 文件和素材
- [Python]学习笔记之文件和异常
- python基础课程_学习笔记21:文件和材料
- python基础教程_学习笔记10:异常
- Python学习笔记(9)-文件和异常
- python学习笔记十 类文件对象 分类: python基础学习 python 2013-06-18 12:03 254人阅读 评论(0) 收藏
- python基础教程_学习笔记21:文件和素材
- 阿齐兹的Python学习笔记——文件与异常
- Python学习笔记06-类与文件和异常
- python基础学习笔记(三) 文件、time和正则表达式
- <<Python基础教程>>学习笔记 | 第11章 | 文件和素材
- Head First Python学习笔记2——文件与异常
- python 学习笔记day06-错误和异常、函数基础
- Python中的异常处理相关语句基础学习笔记
- Python中的异常处理相关语句基础学习笔记
- <<Python基础教程>>学习笔记 | 第08章 | 异常