Why command os.popen works in python interactive mode but not in script debugger mode?
Viet Nguyen
vhnguyenn at yahoo.com
Fri Sep 12 01:15:31 EDT 2014
Can anyone give me hint or reason why same command behaves differently in debugger mode from interactive mode:
>From interactive mode:
>>> import os
>>> p = os.popen('date')
>>> p.read()
'Thu Sep 11 11:18:07 PDT 2014\n'
But from debugger mode in a script:
>>> import os
(Pdb) p = os.popen('date')
*** SyntaxError: SyntaxError('invalid syntax', ('<string>', 1, 1, "= os.popen('date')"))
Can anyone help me why there is syntax here?
Thanks,
Viet
More information about the Python-list
mailing list