目录

上一个主题

3.7. 使用 python-libarchive-c 模块

下一个主题

5. 日期与时间


4. CSV与JSON

处理CSV文件和JSON数据

PDF 和 Word 文档是二进制格式,需要特殊的Python模块来访问它们的数据。 CSV和JSON文件则不同,它们是纯文本文件。 可以用文本编辑器察看它们,诸如IDLE的文件编辑器。 但Python也有专门的 csv 和 json 模块,每个 模块都提供了一些函数,帮助你处理这些文件格式。

CSV 表示 “Comma-Separated Values(逗号分隔的值)”, CSV文件是简化的电子表格,保存为纯文本文件。 Python 的 csv 模块让解析CSV文件变得容易。

JSON(发音为“JAY-sawn”或“Jason”,但如何发音 并不重要。因为无论如何发音,都会有人说你发音错误) 是一种格式,它以 JavaScript 源代码的形式,将信 息保存在纯文本文件中。

JSON是JavaScript Object Notation 的缩写不需要知道 JavaScript编程语言,就可以使用JSON文件,但了解 JSON格式是有用的,因为它用于许多Web应用程序中。 .. toctree:

:maxdepth: 2

textfile-csvmodule
textfile-csvfile
textfile-jsonapi
textfile-json
textfile-weather
textfile-practice1