Message128119
As a regression from Python 2.6, when running .bat scripts on Windows with f.ex. subprocess.call under Python 2.7.1, arguments get interpreted by the shell. This bit me in the way that I could no longer pass arguments containing the character '|' to .bat scripts, something that works fine under Python 2.6.
To see the bug in action, run tst.py in the attached case.zip with Python 2.7.1. The case also demonstrates that the '|' character only gets interpreted when launching cmd scripts, not e.g. python.exe. |
|
Date |
User |
Action |
Args |
2011-02-07 14:49:37 | Arve.Knudsen | set | recipients:
+ Arve.Knudsen |
2011-02-07 14:49:37 | Arve.Knudsen | set | messageid: <1297090177.54.0.621260802543.issue11139@psf.upfronthosting.co.za> |
2011-02-07 14:49:36 | Arve.Knudsen | link | issue11139 messages |
2011-02-07 14:49:36 | Arve.Knudsen | create | |
|