如何通过 main.sh 在 运行 py 文件时获取包含错误消息的日志文件
How to get a log file with error messages while running py file via main.sh
我是 运行 一个 python 文件,位于本地计算机的远程位置。我将 main.sh 文件放在 python.py 文件所在的远程目录中。但是,如果 运行 python.py.
时发生错误,我找不到处理错误的方法
例如:
python.py:
print(a)
我想要一个 log.txt 文件,其中显示错误消息:“'a not defined in line...'”。
我在 main.sh 中试过这个:
python3 python.py> log.txt
但是如果 py 文件成功运行,这只会在 log.txt 中提供输出。
仅针对错误尝试 python3 python.py 2> log.txt
,或者如果您想要完整输出,请尝试 python3 python.py &> log.txt
我是 运行 一个 python 文件,位于本地计算机的远程位置。我将 main.sh 文件放在 python.py 文件所在的远程目录中。但是,如果 运行 python.py.
时发生错误,我找不到处理错误的方法例如:
python.py:
print(a)
我想要一个 log.txt 文件,其中显示错误消息:“'a not defined in line...'”。
我在 main.sh 中试过这个:
python3 python.py> log.txt
但是如果 py 文件成功运行,这只会在 log.txt 中提供输出。
仅针对错误尝试 python3 python.py 2> log.txt
,或者如果您想要完整输出,请尝试 python3 python.py &> log.txt