So entfernen Sie Leerzeichen beim Schreiben in INI-Datei-Python

Ich benutze eine Datei und ich habe einen Abschnitt namens DIR, in dem es die Pfade enthält. EX:

[DIR]
DirTo=D:\Ashish\Jab Tak hai Jaan
DirBackup = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Backup
ErrorDir = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Error

CombinerDir = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Combiner
DirFrom=D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\In
PidFileDIR = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Pid
LogDir = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Log   
TempDir = D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Temp

Jetzt möchte ich die Pfade ersetzen, die ich gemacht habe, aber als ich sie ersetzte, gab es mir Leerzeichen nach und vor dem Begrenzer im neu geschriebenen.ini Datei. Zum Beispiel:DirTo = D:\Parser\Backup. Wie entferne ich diese Leerzeichen?

Code:

def changeINIfile():
    config=ConfigParser.RawConfigParser(allow_no_value=False)
    config.optionxform=lambda option: option
    cfgfile=open(r"D:\Parser\ERICSSON_CSCORE_STANDARD_VMS\Windows\opx_PAR_GEN_660_ERICSSON_CSCORE_STANDARD_PM_VMS_MALAYSIA.ini","w")
    config.set('DIR','DirTo','D:\Ashish\Jab Tak hai Jaan')
    config.optionxform=str
    config.write(cfgfile)
    cfgfile.close()

Antworten auf die Frage(2)

Ihre Antwort auf die Frage