Simple question. It is possible to make configobj to not put a space before and after the ‘=’ in a configuration entry ?
I’m using configobj to read and write a file that is later processed by a bash script, so putting an antry like:
VARIABLE = “value”
breaks the bash script, it needs to always be:
VARIABLE=”value”
Or if someone has another suggestion about how to read and write a file with this kind of entries (and restrictions) is fine too.
Thanks
Well, as suggested, I ended up writing my own parser for this that can be used exactly in the same way as ConfigObj:
This is the code if someone is interested or wants to give suggestions (I started coding in python not so long ago so probably there are lots of room for improvement). It respects the comments and the order of the options in the file, and correctly scapes and adds double quotes where needed: