kasa kasa - 1 year ago 115
Python Question

Execute python commands passed as strings in command line using python -c

Is it possible to execute python commands passed as strings using python -c? can someone give an example.

Answer Source

For a single string you can use python -c. But for strings as the question asks, you must pass them to stdin:

$ python << EOF
> import sys
> print sys.version
2.7.3 (default, Apr 13 2012, 20:16:59) 
[GCC 4.6.3 20120306 (Red Hat 4.6.3-2)]
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download