On Saturday, September 17, 2016 at 2:37:42 AM UTC-4, Steve D'Aprano wrote: > On Sat, 17 Sep 2016 12:31 pm, Peng Yu wrote: > > > Hi, `set -v` in bash allows the print of the command before print the > > output of the command. > > > > I want to do the similar thing --- print a python command and then > > print the output of the command. Is it possible with python? > > > There is no built-in command for this, but it would be an interesting > project for an advanced user to write a pre-processor that inserts calls to > print after every line.
The trace module in the stdlib is little-known, but can do this. This will run your program and print each line before executing it: python -m trace -t yourprogram.py --Ned. -- https://mail.python.org/mailman/listinfo/python-list