|
|
|
@ -5002,10 +5002,14 @@ class iniParser(_error, templateFormat):
|
|
|
|
|
except:
|
|
|
|
|
self.setError(_("Unable to create file") + ": " + self.iniFile)
|
|
|
|
|
return False
|
|
|
|
|
if not self.FD:
|
|
|
|
|
self.setError(_("Unable to rite into file") + ": " + self.iniFile)
|
|
|
|
|
return False
|
|
|
|
|
self.FD.truncate(0)
|
|
|
|
|
self.FD.seek(0)
|
|
|
|
|
self.FD.write(txtConfig)
|
|
|
|
|
self.FD.close()
|
|
|
|
|
self.FD = None
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|
def setVar(self, strHeader, dictVar):
|
|
|
|
@ -5116,7 +5120,9 @@ class iniParser(_error, templateFormat):
|
|
|
|
|
def getVar(self, strHeader, nameVar, checkExistVar=False):
|
|
|
|
|
"""Получаем значение переменной из ini-файла"""
|
|
|
|
|
textIni = self.openIniFile()
|
|
|
|
|
self.FD.close()
|
|
|
|
|
if self.FD:
|
|
|
|
|
self.FD.close()
|
|
|
|
|
self.FD = None
|
|
|
|
|
nameFomat = self.checkIniFile(textIni)
|
|
|
|
|
if not nameFomat:
|
|
|
|
|
return False
|
|
|
|
@ -5181,7 +5187,9 @@ class iniParser(_error, templateFormat):
|
|
|
|
|
def getAreaVars(self, strHeader):
|
|
|
|
|
"""Получаем все переменнные области из ini-файла"""
|
|
|
|
|
textIni = self.openIniFile()
|
|
|
|
|
self.FD.close()
|
|
|
|
|
if self.FD:
|
|
|
|
|
self.FD.close()
|
|
|
|
|
self.FD = None
|
|
|
|
|
nameFomat = self.checkIniFile(textIni)
|
|
|
|
|
if not nameFomat:
|
|
|
|
|
return False
|
|
|
|
@ -5223,7 +5231,9 @@ class iniParser(_error, templateFormat):
|
|
|
|
|
имена нескольких секций через запятую
|
|
|
|
|
"""
|
|
|
|
|
textIni = self.openIniFile()
|
|
|
|
|
self.FD.close()
|
|
|
|
|
if self.FD:
|
|
|
|
|
self.FD.close()
|
|
|
|
|
self.FD = None
|
|
|
|
|
nameFomat = self.checkIniFile(textIni)
|
|
|
|
|
if not nameFomat:
|
|
|
|
|
return False
|
|
|
|
|