Я пытаюсь выяснить, как получить фактическое имя файла / модуля в сообщении об исключении в Databricks.
import traceback
def bad():
print("hello")
a = 1/0
def main():
try:
bad()
except Exception as e:
print(traceback.format_exc())
main()
Когда я запускаю это сообщение об исключении, я получаю как -
hello
Traceback (most recent call last):
File "<command-162594828857243>", line 8, in main
bad()
File "<command-162594828857243>", line 4, in bad
a = 1/0
ZeroDivisionError: division by zero
"<command-162594828857243>"
не помогает во время отладки. Я хочу, чтобы фактическое имя файла / модуля было там.