我有这个代码:
def hello(): return 'Hi :)'
我将如何直接从命令行运行它?
使用-c (command) 参数(假设您的文件名为foo.py):
-c
foo.py
$ python -c 'import foo; print foo.hello()'
或者,如果您不关心命名空间污染:
$ python -c 'from foo import *; print hello()'
中间立场:
$ python -c 'from foo import hello; print hello()'