请教在shell中调用python并获取py返回值的问题

2025-05-12 16:39:31
推荐回答(1个)
回答1:

调用并且传入参数就不必说了吧,很简单直接python .py
首先,你知道PYTHON是买有main函数的,要想读到PYTHON里面RETURN的值恐怕办不到PYTHON里面也没有类似的通道。
但是,你却可以读到PYTHON的sterr的error code。PYTHON里面有个sys模块,你可以用sys.exit()的方式,通过把错误码发送给stderr。然后再Shell里面用$?(事实上$?命令会从stderr里面去读) 来判断python是否执行成功