def clearFiles(self,prefix): if path.exists("logs"): files = Glob(f"logs/*{prefix}.log") for f in files: Remove(f) else: mkdir("logs")
#"/home/michael/hw/morphforge/doc" doc_src_dir = os.path.normpath( os.path.join(root, "doc") ) examples_dst_dir = os.path.join(root, "doc/srcs_generated_examples") examples_dst_dir_images = os.path.join(root, "doc/srcs_generated_examples/images/") examples_build_dir = os.path.join( LocMgr.get_tmp_path(), "mf_doc_build") examples_build_dir_image_out = os.path.join( examples_build_dir, "images/") dirs = ['morphology', 'singlecell_simulation', 'multicell_simulation', 'advanced_examples']#, 'assorted' ] example_subdirs = [ d for d in os.listdir(examples_src_dir) if d.startswith("""exset""") ] dirs = sorted(example_subdirs) example_srcs = list( itertools.chain( *[ sorted(Glob( Join(examples_src_dir, dir) + "/*.py") ) for dir in dirs] ) ) def clear_directory(d): if os.path.exists(d): shutil.rmtree(d) os.mkdir(d) def parse_src_file(filename, docstring): d = open(filename, 'r').read()
def clearFiles(self, prefix): files = Glob(f"logs/*{prefix}.log") for f in files: Remove(f)