我想使用python修改samba配置文件。 这是我的密码
from ConfigParser import SafeConfigParser
parser = SafeConfigParser()
parser.read( '/etc/samba/smb.conf' )
for section in parser.sections():
print section
for name, value in parser.items( section ):
print ' %s = %r' % ( name, value )
但是配置文件包含tab,有没有可能忽略tab?在
^{pr2}$
试试这个:
另一种方法(感谢@mgilson的想法):
^{pr2}$我将创建一个小代理类来为解析器提供数据:
你甚至可以做得更好一些(允许多个文件,完成后自动关闭,等等):
^{pr2}$它可以这样使用:
相关问题 更多 >
编程相关推荐