美文网首页Python 进阶文集
【Python】学习笔记之文件和异常(下)|第11篇

【Python】学习笔记之文件和异常(下)|第11篇

作者: 繁华落尽丶lee | 来源:发表于2018-04-19 12:40 被阅读22次

书籍:《Python编程:从入门到实践》
打卡人:Owenli
打卡时间:2018.4.19

Python从入门到实践目录

前言

接着昨天内容继续学习剩下的部分。

一、异常

1.1 处理FileNotFoundError异常

使用文件时,一种常见的问题是找不到文件:查找的文件地址不正确,或者文件名错误等。

此时使用try-catch 会抛出FileNotFoundError异常。

split()方法,将字符串以特定的方式分割成列表。
默认的情况下,是以空格为分隔符分割字符串。

try-catch-else捕获异常是可以不进行处理,使用pass语句,这样就不会出现traceback

二、存储数据

一种简单的数据存储方式:使用json模块来存储数据。

模块json 将数据结构转存到文件中。并在程序再次运行时加载该文件中的数据。你还可以使用jsonPython程序之间分享数据。更重要的是,JSON数据格式并非Python专用的,这让你能够将以JSON格式存储的数据与使用其他编程语言的人分享。这是一种轻便格式,很有用,也易于学习。

2.1 使用json.dump()json.load()

json.dump()接收两个参数:要存储的数据以及可用于存储数据的文件对象。

json.load()读取文件内容到列表中。

以上是模块json的两个写入和读取方法。

三、小结

这一篇内容比较少,主要学习了模块json的两个方法json.dump()json.load()

相关文章

网友评论

    本文标题:【Python】学习笔记之文件和异常(下)|第11篇

    本文链接:https://www.haomeiwen.com/subject/rugpkftx.html