合集-Python读写数据文件
摘要:CSV(Comma-Separated Values)即逗号分隔值,一种以逗号分隔按行存储的文本文件,所有的值都表现为字符串类型(注意:数字为字符串类型)。 如果CSV中有中文,应以utf-8编码读写,如果要支持Excel查看,应是要用utf-8 with bom格式及utf-8-sig ## Py
阅读全文
摘要:ini文件即Initialization File初始化文件,在应用程序及框架中常作为配置文件使用,是一种静态纯文本文件,使用记事本即可编辑。 配置文件的主要功能就是存储一批变量和变量值,在ini文件中使用`[章(Section)]`对变量进行了分组,基本格式如下。 ```ini # filenam
阅读全文
摘要:JSON简介 JSON(JavaScript Object Notation)即JavaScript对象表示法,一种轻量级,通用的 文本 数据格式。 JSON语法支持对象(Object),数组(Array),字符串,数字(int/float)以及true/false和null。 JSON拥有严格的格
阅读全文
摘要:## 数据及配置文件之争 数据及文件通常有三种类型: 1. 配置文件型:如ini,conf,properties文件,适合存储简单变量和配置项,最多支持两层,不适合存储多层嵌套数据 2. 表格矩阵型:如csv,excel等,适合于存储大量同类数据,不适合存储层级结构的数据 3. 多层嵌套型:如XML
阅读全文
摘要:Python中常用的操作Excel的三方包有xlrd,xlwt和openpyxl等,xlrd支持读取.xls和.xlsx格式的Excel文件,只支持读取,不支持写入。xlwt只支持写入.xls格式的文件,不支持读取。 openpyxl不支持.xls格式,但是支持.xlsx格式的读取写入,并且支持写入
阅读全文
摘要:lxml支持HTML及XML,解析速度快,兼容性强。使用方式和ElementTree比较像。 ## 安装方法 ```sh $ pip install lxml ``` ## lxml节点对象常用方法: - xpath(): 使用XPath获取下级节点,结果为列表 - text: 节点文本 - ite
阅读全文
摘要:TOML(Tom's Obvious, Minimal Language)是一种易于阅读和编写的配置文件格式。它的设计目标是提供一种简单而灵活的方式来表示配置数据,以便于人类阅读和编辑。 ## 基础示例 ```toml # config.toml [server] host = "localhost
阅读全文
摘要:支持#注释及\换行 支持多级属性赋值,如a.b.c=1 demo.properties appId=cactus # 公钥 publicKey BEGIN PUBLIC KEY \n\ MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEP9eQZFl3j5zZX8bmYYEzn
阅读全文

浙公网安备 33010602011771号