python + 如何使用 -x 将 linux 上的 python 脚本调试为 bash
python + how to debug python script on linux as bash with -x
我们在 linux
上 运行 一些 python 脚本
因为 python 在失败的情况下有时很难理解
那么需要找到一个好的调试方法
例如来自 bash 世界的 bash -x
python 的等效方法是什么?
没有python调试的示例
python /lpp/airflow/.sec/security.py get_connection_string rmq
Traceback (most recent call last):
File "/lpp/airflow/.sec/security.py", line 105, in <module>
get_connection_string(sys.argv[2])
File "/lpp/airflow/.sec/security.py", line 58, in get_connection_string
pass_hash = open(rmq_pass_file, 'r')
IOError: [Errno 2] No such file or directory: '/lpp/airflow/.sec/rmq_pass'
我通常通过 VSCode 调试代码 python。如果有一些代码太难了,我可以 运行 这一行通过终端。这是我查看程序中发生的情况的方式。
我们在 linux
上 运行 一些 python 脚本因为 python 在失败的情况下有时很难理解 那么需要找到一个好的调试方法
例如来自 bash 世界的 bash -x
python 的等效方法是什么?
没有python调试的示例
python /lpp/airflow/.sec/security.py get_connection_string rmq
Traceback (most recent call last):
File "/lpp/airflow/.sec/security.py", line 105, in <module>
get_connection_string(sys.argv[2])
File "/lpp/airflow/.sec/security.py", line 58, in get_connection_string
pass_hash = open(rmq_pass_file, 'r')
IOError: [Errno 2] No such file or directory: '/lpp/airflow/.sec/rmq_pass'
我通常通过 VSCode 调试代码 python。如果有一些代码太难了,我可以 运行 这一行通过终端。这是我查看程序中发生的情况的方式。