Lines Matching defs:filename
148 # frame is a tuple: (filename: str, lineno: int)
152 def filename(self):
173 return "%s:%s" % (self.filename, self.lineno)
176 return "<Frame filename=%r lineno=%r>" % (self.filename, self.lineno)
250 % (frame.filename, frame.lineno))
251 line = linecache.getline(frame.filename, frame.lineno).strip()
338 def _normalize_filename(filename):
339 filename = os.path.normcase(filename)
340 if filename.endswith('.pyc'):
341 filename = filename[:-1]
342 return filename
367 def _match_frame_impl(self, filename, lineno):
368 filename = _normalize_filename(filename)
369 if not fnmatch.fnmatch(filename, self._filename_pattern):
376 def _match_frame(self, filename, lineno):
377 return self._match_frame_impl(filename, lineno) ^ (not self.inclusive)
381 if any(self._match_frame_impl(filename, lineno)
382 for filename, lineno in traceback):
387 filename, lineno = traceback[0]
388 return self._match_frame(filename, lineno)
426 def dump(self, filename):
430 with open(filename, "wb") as fp:
434 def load(filename):
438 with open(filename, "rb") as fp:
478 if key_type not in ('traceback', 'filename', 'lineno'):
480 if cumulative and key_type not in ('lineno', 'filename'):
496 else: # key_type == 'filename':
516 else: # key_type == 'filename':