![]() |
1
5
我无法对以下经典区域文件使用bicop:
我去看看 dnspython |
![]() |
2
6
|
![]() |
3
1
我知道这是旧的,但我能找到的唯一一个工作被称为iscpy。您可以轻松安装。
然后在Python中:
它返回一个字典。 |
![]() |
5
0
请参阅上面关于Bicop的答案。 另外,python包索引位于 http://pypi.python.org/pypi 是寻找python包的好地方。 编辑 :下面的内容可能对试图找出简单解析的人仍然有帮助,但Bicop显然是一个现有的解决方案。 如果有人手工修改了配置,而您不想覆盖它,这是否意味着您希望插入/删除现有配置中的行,保留所有注释等?这确实阻止了解析,然后重新输出配置,但这也是一个积极的——您不需要完全解析文件来实现您的目标。 若要添加记录,您可以尝试以下简单方法
类似的代码用于删除行:
使用这样简单的代码片段,您可以达到所需的程度。 |