我在/etc/sysconfig/中有一个配置文件FOO。这个Linux文件与INI文件非常相似,但是没有节声明。
为了从这个文件中检索一个值,我曾经编写了一个shell脚本,如:

source /etc/sysconfig/FOO
echo $MY_VALUE

现在我想用python做同样的事情。我试图使用ConfigParser,但是ConfigParser不接受类似于这种INI文件的格式,除非它有一个节声明。
有没有办法从这样的文件中检索值?

最佳答案

我想您可以使用subprocess模块读取shell脚本的输出。将其与shell选项设置为True一起使用。

09-04 01:39