小编典典

从命令行运行函数

all

我有这个代码:

def hello():
    return 'Hi :)'

我将如何直接从命令行运行它?


阅读 90

收藏
2022-03-14

共1个答案

小编典典

使用-c (command) 参数(假设您的文件名为foo.py):

$ python -c 'import foo; print foo.hello()'

或者,如果您不关心命名空间污染:

$ python -c 'from foo import *; print hello()'

中间立场:

$ python -c 'from foo import hello; print hello()'
2022-03-14