从bash脚本调用python函数

Dan*_*iel 19 python bash scripting function

我在python模块中有一个"报警邮件"功能.我希望能够从bash脚本调用此函数.我知道你可以在脚本中使用'python'调用一个模块,但是如果可以,或者你将如何调用模块中的特定函数,我就不会.

Ale*_*lli 45

python -c'import themodule; themodule.thefunction("boo!")'
Run Code Online (Sandbox Code Playgroud)

  • 如果模块在不同的目录中。`python -c 'import sys;sys.path.insert(0,"/var/lib/path");import module as m;m.function()'` (3认同)

car*_*arl 16

您可以使用以下-c选项:

python -c "import random; print random.uniform(0, 1)"
Run Code Online (Sandbox Code Playgroud)

根据需要进行修改.