美文网首页大数据 爬虫Python AI Sql
解决python读取 的.ini 文件中有特殊符号 %

解决python读取 的.ini 文件中有特殊符号 %

作者: 一束荆棘 | 来源:发表于2019-11-27 18:17 被阅读0次

在我们的项目中经常使用 .ini文件做配置文件,当我们的value中存在特殊符号时,使用Python读取value就会报错

`[configparser.InterpolationSyntaxError:](configparser.interpolationsyntaxerror:) ``'%'` `must be followed by ``'%'` `or` `'('``, found: ``'%v='`

解决问题的办法很简单,把

cf = configparser.ConfigParser()

换成

cf =configparser.RawConfigParser()

原因:

Python的ConfigParser Module中定义了3个类对INI文件进行操作。分别是RawConfigParser、ConfigParser、SafeConfigParser。RawCnfigParser是最基础的INI文件读取类,ConfigParser、SafeConfigParser支持对%(value)s变量的解析

相关文章

  • 解决python读取 的.ini 文件中有特殊符号 %

    在我们的项目中经常使用 .ini文件做配置文件,当我们的value中存在特殊符号时,使用Python读取value...

  • ConfigParser:R语言读取脚本配置文件

    我们都知道在python中有标准库 configparser读取config或ini配置文件。有了配置文件脚本少了...

  • Python读取ini、XML文件

    Python 学习笔记 https://www.jianshu.com/nb/49026514[https://w...

  • Python读取ini配置文件

    配置文件ini的格式 读取ini文件 获取配置文件中对应值的基础方法 实现一个ini配置文件读取工具类

  • Python读取ini配置文件

    配置文件ini的格式 读取ini文件 获取配置文件中对应值的基础方法 实现一个ini配置文件读取工具类

  • Configparser模块的使用

    ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似...

  • python configparser模块

    ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似...

  • python配置

    python读取配置文件方式(ini、yaml、xml) - 云+社区 - 腾讯云 (tencent.com)[h...

  • config.ini

    使用configparser读写config.ini文件 读取config.ini文件 写入config.ini文...

  • Bat中读取ini文件

    很多时候配置文件会用到ini文件,在bat中可以写一个readini函数来读取ini 例如ini文件 读取测试 测试结果

网友评论

    本文标题:解决python读取 的.ini 文件中有特殊符号 %

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