pythonpy - 'python -c', with tab completion and shorthand
Contents
Bugs
Bugs should be reported as issues at the project's GitHub page:
<https://github.com/Russell91/pythonpy/issues>
Description
pythonpy will evaluate any Python expression from the command line.
This will be done by the same Python interpreter that runs it. As this version uses Python 3, it is
compatible with Python 3 syntax only.
Examples
Float arithmetic:
$ py '3 * 1.5'
Import any module automatically:
$ py 'math.exp(1)'
Multiply each line of input by 7:
$ py 'range(3)' | py -x 'int(x)*7'
Remove every file returned by the find command:
$ find . -type f | py -x '"rm %s" % x' | sh
Name
pythonpy - 'python -c', with tab completion and shorthand
Options
-x Treat each row of stdin as x
-l Treat list of stdin as l
-cPRE_CMD
Run code before expression-CPOST_CMD
Run code after expression-V,--version
Version info
-h,--help
Show help message and exit
See Also
python(1)
Synopsis
py [-x] [-l] [-cPRE_CMD] [-CPOST_CMD] [-V] [-h] [expression]
