MCPcopy Index your code
hub / github.com/numpy/numpy / filter_files

Function filter_files

numpy/f2py/f2py2e.py:514–529  ·  view source on GitHub ↗

Filter files by prefix and suffix.

(prefix, suffix, files, remove_prefix=None)

Source from the content-addressed store, hash-verified

512
513
514def filter_files(prefix, suffix, files, remove_prefix=None):
515 """
516 Filter files by prefix and suffix.
517 """
518 filtered, rest = [], []
519 match = re.compile(prefix + r'.*' + suffix + r'\Z').match
520 if remove_prefix:
521 ind = len(prefix)
522 else:
523 ind = 0
524 for file in [x.strip() for x in files]:
525 if match(file):
526 filtered.append(file[ind:])
527 else:
528 rest.append(file)
529 return filtered, rest
530
531
532def get_prefix(module):

Callers 2

run_mainFunction · 0.85
run_compileFunction · 0.85

Calls 2

stripMethod · 0.80
compileMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…