configparser相关内容
配置文件通常需要每个节的节头。在rsyncd config文件中,全局节不需要显式具有节头。Rsyncd.conf文件示例: [rsyncd.conf] # GLOBAL OPTIONS path = /data/ftp pid file = /var/run/rsyncdpid.pid syslog facility = local3 uid
..
我在 PyCharm 4.5 中编写了 Python 3.4 脚本.(回购:https://github.com/Djidiouf/bbot)在其中,我使用 import configparser 毫无问题地检索 config.cfg 中的某些值: config = configparser.RawConfigParser()config.read('config.cfg')server = c
..
我一直在学习气流并为 ETL 管道编写 DAG.它涉及使用 AWS 环境(S3、Redshift).它处理在将数据存储在 redshift 之后将数据从一个存储桶复制到另一个存储桶.我将存储桶名称和前缀作为变量存储在气流中,您必须打开 GUI 并手动添加它们. 在以下选项中,哪个是业内最安全和最广泛使用的做法 我们可以使用 airflow.cfg 来存储我们的变量(bucket 名称)
..
为 Python 程序创建设置文件,内置模块(ConfigParser)或独立项目(ConfigObj),或使用 YAML 数据序列化格式,哪个更好?我听说 ConfigObj 比 ConfigParser 更容易使用,尽管它不是内置库.我还读到 PyYAML 很容易使用,尽管 YAML 需要一些时间来使用.除了易于实施之外,哪个是创建设置/配置文件的最佳选择? 解决方案 使用 Confi
..
我一直在搜索堆栈交换并在网络上搜索如何做到这一点,但我不明白如何模拟方法的行为.我正在尝试为我的自定义类模拟 openpyxl 行为和行为.这是我的尝试: 导入单元测试从 unittest.mock 导入 MagicMock导入openpyxl从 MyPythonFile 导入 MyClass类TestMyClass(unittest.TestCase):def test_myclass(sel
..
本来我想问这个问题,但后来发现已经是之前想过... 谷歌搜索我发现了这个例子 扩展配置解析器.以下适用于 Python 3: $ python3Python 3.2.3rc2(默认,2012 年 3 月 21 日,06:59:51)[GCC 4.6.3] 在 linux2 上>>>从 configparser 导入 SafeConfigParser>>>类 AmritaConfigPars
..
我正在尝试根据本手册构建collective.simserver,并进行了一些修改: 代替: virtualenv --python=bin/python2.7 simserver/我正在使用: virtualenv --python=myVirtualEnv/bin/python simserver 我设法做到了这一点: myVirtualEnv/bin/python bootstrap
..
python 中的 configparser 有没有办法设置一个值而无需在配置文件中包含部分? 如果没有,请告诉我任何替代方案. 谢谢. 更多信息:所以基本上我有一个格式的配置文件:名称:值这是一个系统文件,我想更改给定名称的值.我想知道这是否可以通过模块轻松完成,而不是手动编写解析器. 解决方案 您可以使用 csv 模块来完成解析文件并在进行更改后将其写回的大部分工作
..
我正在使用一个文件,我有一个名为 DIR 的部分,其中包含路径.例如: [目录]DirTo=D:\Ashish\Jab Tak hai JaanDirBackup = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\BackupErrorDir = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\ErrorCombinerDir = D
..
是否可以从字符串或列表中读取 ConfigParser 的配置? 文件系统上没有任何临时文件 或 有没有类似的解决方案? 解决方案 您可以使用行为类似于文件的缓冲区:Python 3 解决方案 导入配置解析器导入 ios_config = """[例子]is_real: 错误"""buf = io.StringIO(s_config)config = configparser.
..
我需要能够使用 ConfigParser 来读取同一个键的多个值.示例配置文件: [测试]foo = 值 1foo = 值 2xxx = yy 在ConfigParser 的“标准"使用中,将有一个键foo,其值为value2.但我需要解析器读取这两个值. 按照我创建的输入重复键以下示例代码: from collections import OrderedDict从 ConfigPar
..
典型的 ConfigParser 生成文件如下所示: [部分]酒吧=富[第 2 节]bar2=巴兹 现在,有没有办法索引列表,例如: [第 3 节]酒吧列表={第 1 项,项目 2} 相关问题:Python 的 ConfigParser 每个部分的唯一键 解决方案 没有什么能阻止您将列表打包成一个带分隔符的字符串,然后在您从配置中获取字符串后将其解包.如果您这样做,您的配置部分将如
..
我正在尝试使用 ConfigParser 为我的 pygame 游戏读取 .cfg 文件.由于某种原因,我无法让它发挥作用.代码如下所示: import ConfigParser定义主():config = ConfigParser.ConfigParser()config.read('options.cfg')打印 config.sections()Screen_width = config.
..
我需要以以下格式创建文件: option1 = 99选项2 = 34do_it =真... 当我使用 ConfigParser 时,我必须将所有数据放入带有人工名称的节中,然后它创建一个以 [SECTION] 开头的文件. import ConfigParserini_writer = ConfigParser.ConfigParser()ini_writer.add_section(
..
在寻求使用 dask.delayed 调用依赖于参数的函数时,我试图更好地理解以下行为.在由configparser读取的参数文件中指定参数时,似乎会出现此问题.这是一个完整的示例: 参数文件: #zpar.ini:configparser的参数文件[我的票数]my_zpar = 2. 解析器: #zippy_parser导入配置解析器def读取(_rundir):全局运行目录ru
..
我正在尝试使用 ConfigParser 模块来解析 *.ini 文件.问题是当我尝试打印 sections 或其他内容时,它返回空列表 [] . config.ini [SERVER]主机=本地主机端口= 9999max_clients = 5[常用表达]regular_expressions_file_path =命令/commands_dict config.py #-*-编
..
我有以下类型的INI文件 [section1][subsection1] port=989 [section1][subsection2] somethign=somethign 我正在使用Python的ConfigParser解析INI文件,但无法弄清楚如何从上述INI文件中获取数据. 下面的代码用于在INI文件类似于 时获取值 [section1] port=908 [s
..
我正在尝试使用Python的ConfigParser库从ini文件中删除[section]. >>> import os >>> import ConfigParser >>> os.system("cat a.ini") [a] b = c 0 >>> p = ConfigParser.SafeConfigParser() >>> s = open('a.ini', 'r+') >>>
..
我正在创建日间服务器的报价.我正在从INI文件中读取选项,该文件的文本如下: [Server] host = port = 17 [Quotes] file=quotes.txt 但是,当我使用ConfigParser时,它给了我这个错误: Traceback (most recent call last): File "server.py", line 59, in
..
所以,我有这个settings.ini: [SETTINGS] value = 1 还有这个python脚本 from ConfigParser import SafeConfigParser parser = SafeConfigParser() parser.read('settings.ini') print parser.get('SETTINGS', 'value'
..