当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

iniparse

读写INI配置的Python库
授权协议 MIT
开发语言 Python
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 佟颖逸
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

iniparse 是一个用来解析 INI 配置文件的 Python 库。

示例代码:

>>> cfg = INIConfig(open('options.ini'))
>>> print cfg.playlist.expand_playlist
True
>>> print cfg.ui.width
150
>>> cfg.ui.width = '200'
>>> print cfg['ui']['width']
200

  • 前言 iniparse 是 GitHub 上的一个开源项目,使用 C 语言编写,用于解析 INI 文件。 仓库地址:https://github.com/ndevilla/iniparser 一、iniparse 特点 – 体积小巧 iniparse 体积非常小巧,只有 4个文件,代码不超过1500行。 dictionary.c dictionary.h iniparser.c iniparser

  •   Iniparse开源库(不区分大小写,且配置文件最后一行必须为空行)总共包括四个文件,iniparser.h,iniparser.c,dictionary.h,dictionary.其中dictionary为提供给iniparser的功能封装。Iniparser提供的功能函数如下: int iniparser_getnsec(dictionary * d);     //获取配置文件中的sec

  • 个人感觉python自带的ConfigParser实在不好用,在网上搜索一圈,觉得iniparse确实还不错,在此推荐一下,iniparse的实现也是基于ConfigParser,但封装之后方便很多,下面给出一个简单例子说明用法: #! /usr/bin/env python #coding=utf-8 from iniparse import INIConfig #cfg = INICon

  • 一、了解什么是INI文件? ini 文件是Initialization File的缩写,即初始化文件,这是用来配置应用软件以实现不同用户的要求。 二、INI文件的格式 INI文件由节、键、值组成。 一个简单的的INI文件例子如下: [Setting] INIT_FLAG=0; VOLUME=1; LANGUAGE=1; 如上例子,[Setting]就是节,=号左边的值是键,=号右边的是值。 三、

  • ini文件作为一款精简而高效的文件格式一般作为系统配置文件使用,但是平常开发过程中,我 们也可利用其有点使用。 iniparse解析库为c库,linux系统可直接使用 window上由于没有unistd.h,window与之类似的即window.h 其中用到的ssize_t可使用#define ssize_t SSIZE_T 头文件BaseIsd.h 如果使用VS,可能由于编译器避免使用旧的接口,

  • key 为 字符串计算的哈希值算法: /*--------------------------------------------------------------------------- Function codes -----------------------------------------------------------

 相关资料
  • INI条目被定义在一个完整的独立的的块,位于上文中所说的MINIT方法的同一个源文件,并且用下面的一对宏来定义,并在这对宏之间放入一个或者多个条目PHP_INI_BEGIN()和PHP_INI_END() 这些宏方法和上一章所提到的ZEND_BEGIN_MODULE_GLOBALS()和ZEND_END_MODULE_GLOBALS()有着相同的用法。这些结构是用静态数据的实例来声明,而不仅仅是提

  • 本文向大家介绍Python实现读写INI配置文件的方法示例,包括了Python实现读写INI配置文件的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现读写INI配置文件的方法。分享给大家供大家参考,具体如下: 更多关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结

  • 本文向大家介绍C++读写INI配置文件的类实例,包括了C++读写INI配置文件的类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++读写INI配置文件的类。分享给大家供大家参考。具体如下: 1. IniReader.h文件: 2. IniReader.cpp文件: 3. IniWriter.h文件: 4. IniWriter.cpp文件: 5. main.cpp文件: 希望本文所述

  • 本文向大家介绍Python使用自带的ConfigParser模块读写ini配置文件,包括了Python使用自带的ConfigParser模块读写ini配置文件的使用技巧和注意事项,需要的朋友参考一下 在用Python做开发的时候经常会用到数据库或者其他需要动态配置的东西,硬编码在里面每次去改会很麻烦。Python自带有读取配置文件的模块ConfigParser,使用起来非常方便。 ini文件 in

  • 配置 默认值 作用 swoole.enable_coroutine On On, Off 开关内置协程,详见。 swoole.display_errors On 开启/关闭Swoole错误信息。 swoole.use_shortname On 是否启用短别名,详见。 swoole.enable_preemptive_scheduler On 可防止某些协程死循环占用CPU时间过长(10ms的CPU

  • 关于配置文件的定义,请看基础入门-配置文件章节。 读取配置 类:Imi\Config 读取项目配置 echo Config::get('@app.namespace'); // namespace 可以换为其它的节 读取主服务器配置 echo Config::get('@server.main.namespace'); // namespace 可以换为其它的节 读取子服务器配置 // 如子服

  • 本文向大家介绍Python读写配置文件的方法,包括了Python读写配置文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python读写配置文件的方法。分享给大家供大家参考。具体分析如下: python 读写配置文件在实际应用中具有十分强大的功能,在实际的操作中也有相当简捷的操作方案,以下的文章就是对python 读写配置文件的具体方案的介绍,相信对大家学习Python有所帮助。

  • 功能划分 读配置文件 写配置文件 修改配置文件 cfg_op.h #ifndef __CFG_OP_H__ #define __CFG_OP_H__ #ifdef __cplusplus extern "C" { #endif //获取配置项 int GetCfgItem(char *pFileName /*in*/, char *pKey /*in*/, c