[wingide-users] Re: Run a script with redirected STDIN/STDOUT

Wing IDE Support support at wingware.com
Wed Feb 1 10:07:04 MST 2012


On 2/1/12 9:48 AM, gituliar oleksandr wrote:
>
> On Feb 1, 2012, at 2:21 PM, gituliar oleksandr wrote:
>
>> I'm working on the script which reads STDIN and writes to STDOUT. While developing I'd like to
>>   * run the script with redirected STDIN from some file, similar to bash: '$ ./script.py<  data.in'; and
>>   * same as above for debugging.
>>
>> It looks like the first case may be implemented using OS Commands tool. So, I defined a command "bash python2.7 script.py<  data.in" which fails with "exit code of 126". Does anybody know what's wrong with it?
>
> Solved: use "bash -norc -c './script.py<  data.in'" with OS Command tool.
>
>> As for the second I have no ideas, since Debug dialog proposes to provide only command line arguments.

Redirecting input or output is not supported when launching the 
debugger.  A workaround is to change sys.stdin or sys.stdout from within 
the script during development.  We plan to add support for I/O 
redirection in the future.

Cheers,

John


More information about the wingide-users mailing list