traceback.format_exc()
Pythonで例外を発生させずにスタックトレース文字列を取得するには?
例外を発生させて取得できます。
traceback.print_stack()
必要な例外なくスタックを出力しますが、それは、文字列を返しません。
Pythonで例外を発生させずにスタックトレース文字列を取得する方法はありませんか?
traceback.format_exc()
Pythonで例外を発生させずにスタックトレース文字列を取得するには?
例外を発生させて取得できます。
traceback.print_stack()
必要な例外なくスタックを出力しますが、それは、文字列を返しません。
Pythonで例外を発生させずにスタックトレース文字列を取得する方法はありませんか?
traceback.print_stack()
のような文字列が必要な場合は、モジュール名、関数名、行番号に便利にアクセスする場合はtraceback.extract_stack()
、''.join(traceback.format_stack())
の場合はtraceback.extract_stack()
です。
通知は、あなたが' format_stack() '' \ n'sが含まれているの要素から、複数行の文字列を取得します.join'。 –