小编Vip*_*ani的帖子

如何在INI文件中编写时删除空格 - Python

我正在使用一个文件,我有一个名为DIR的部分,其中包含路径.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
Run Code Online (Sandbox Code Playgroud)

现在我想要替换我已经完成它的路径,但是当我替换它在新写入的.ini文件中的分隔符之前和之前给我空格.例如:DirTo = D:\Parser\Backup.我如何删除这些空格?

码:

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()
Run Code Online (Sandbox Code Playgroud)

python configparser python-2.7

4
推荐指数
2
解决办法
4887
查看次数

标签 统计

configparser ×1

python ×1

python-2.7 ×1