python - 在 python 中读取属性文件的快速方法是什么?

标签 python configuration-files

我有一个格式的文件

VarName=Value
.
.

我想将它读入散列,这样 H("VarName") 将返回值。

什么是快速的方法? (读取一组字符串,在等号所在的位置拆分所有字符串,然后将其放入散列中?

我正在使用 python。

最佳答案

在线回答:

H = dict(line.strip().split('=') for line in open('filename.txt'))

(可选地使用 .split()maxsplit=1 如果值也可以包含“=”字符)

关于python - 在 python 中读取属性文件的快速方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3997777/

相关文章:

python - EC2上的Python脚本返回错误的签名类型错误

python - python中有没有一种方法可以从两个列表中创建一个新列表,其中第一个列表值用于组成新列表的列表?

jenkins - 如何将 jenkins 管道中的 Jenkins 配置文件复制到 Web 服务器

.NET 将配置设置保存到 PerUserRoaming 位置

python - 如何在 Python 中将数字舍入为有效数字

python - 用 C 编写 Python 扩展,出现奇怪的内存错误

c# - 400 错误请求,Azure 服务管理 api 配置更改

java - Spring 可以解析和注入(inject)属性文件吗?

configuration - 从主目录隐藏 Octave 工作区文件

python - 如何在列表中找到两个数字的所有组合?