[issue41500] InterpolationSyntaxError reading the (windows) environment with unresolved environment variables
New submission from Pauser : Hello, I tried to extend our config processing using the environment variables and the configparser module. On some machines (all windows) the configparser failed with an InterpolationSyntaxError ... It seems that not resolved environment variables (e.g. "test":"%not_existing%") lead to this error. I wrote little python test file reproducing the error and providing a very simple workaround to not fix all environments ;) Attention the bug is reproduced but the test is green ^^ I would be happy to remove the workaround as soon as possible ;) -- components: Library (Lib) files: test_EnvironmentProcessing.py messages: 374991 nosy: c_panser, paul.moore, steve.dower, tim.golden, zach.ware priority: normal severity: normal status: open title: InterpolationSyntaxError reading the (windows) environment with unresolved environment variables type: behavior versions: Python 3.8 Added file: https://bugs.python.org/file49375/test_EnvironmentProcessing.py ___ Python tracker <https://bugs.python.org/issue41500> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41500] InterpolationSyntaxError reading the (windows) environment with unresolved environment variables
Pauser added the comment: So I have to use two config parser objects to merge the configuration of one config.ini (needs interpolation) and the environment on windows ? So at the end choose wether to use environment variables or config parser interpolation, right? (only on windows) Not the solution I was looking for. -- ___ Python tracker <https://bugs.python.org/issue41500> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41500] InterpolationSyntaxError reading the (windows) environment with unresolved environment variables
Pauser added the comment: Thanks a lot for the fast response ... did not expect this ;) I have looked into many threads and I will try to implement my own interpolation to use the current basic interpolation and process the current environment. So thanks a lot, stay healthy and have a nice day! -- ___ Python tracker <https://bugs.python.org/issue41500> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com