From b6d5ef1a77df099ae62d45db6e48062610edd31f Mon Sep 17 00:00:00 2001 From: sizhky <1992chinna@gmail.com> Date: Sun, 8 Sep 2024 20:28:24 +0530 Subject: [PATCH] add try catch --- pysnooper/tracer.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pysnooper/tracer.py b/pysnooper/tracer.py index 6df6936..129349e 100644 --- a/pysnooper/tracer.py +++ b/pysnooper/tracer.py @@ -77,8 +77,11 @@ def get_path_and_source_from_frame(frame): ansible_filename_match = ansible_filename_pattern.match(file_name) ipykernel_filename_match = ipykernel_filename_pattern.match(file_name) if ipykernel_filename_match: - import linecache - _, _, source, _ = linecache.cache.get(file_name) + try: + import linecache + _, _, source, _ = linecache.cache.get(file_name) + except Exception: + pass if ipython_filename_match: entry_number = int(ipython_filename_match.group(1)) try: