【问题标题】:configparser, convert keys into variablesconfigparser,将键转换为变量
【发布时间】:2021-04-26 20:29:10
【问题描述】:

hello and thanks

我希望我在正确的区域发帖

我想将 .ini 文件转换为局部变量。 例如,假设我有这个 .ini

[DEFAULT]
Value1=False
Value2=0
[section]
Value1=True

我需要创建变量命名

Value1 的值为True

Value2 的值为0

所以我可以编写类似的代码

if Value1==True: DoA()
if Value2==0: DoB()

非常感谢, 乔乔

【问题讨论】:

标签: python configparser


【解决方案1】:
import configparser

config = configparser.ConfigParser()
config.read('config.ini')

variable1 = config['section']['Value1']
variable2 = config['DEFAULT']['Value2']

if variable1 == 'True':
    doA()
if variable2 == '0':
    doB()

请注意,配置键被解析为字符串。如果您需要一个作为整数对象,请在 int() 中使用它

【讨论】:

    猜你喜欢
    • 2014-10-19
    • 2019-09-06
    • 1970-01-01
    • 2014-11-14
    • 2021-03-16
    • 2018-09-12
    • 2013-04-25
    • 2018-09-14
    相关资源
    最近更新 更多