def rescan(printlist=False): files = util.scan_files(dir, regex=regex, walk=True, printlist=printlist, reverse=True) return files
def main(): print('## Files') for _, file_name in scan_files(): part_name = file_name.rpartition('.')[0] print(f"### {part_name}") print(f"File: `res/{file_name}`", end='\n\n') print(f"Sender: <N/A>", end='\n\n') print(f"Update object with {part_name} field.", end='\n\n')
def main(): for full_path, _ in scan_files(): with open(full_path, 'r+') as f: if f.read(): continue f.write('{}')
except BaseException: pass def open(self, path): oebps_content = open(str(path), "rb").read() self.read_doc_props(oebps_content) import time import mysqlspi if __name__ == '__main__': t = time.time() uuid = int(t) # filelist = util.scan_files('E:/opf', postfix='.opf') for file in filelist: uuid += 1 book = Book("E:/opf/" + file) jpgurl = file.replace('.opf', '.jpg') # print(file) # for i,j in vars(book).items(): # try: # print(i) # print(j) # except UnicodeError as u: # continue bookinfo = { 'uuid': uuid, 'title': book.title, 'author': book.authors,
files = None figuredir = 'particles_metal/' field = 'dr_hist' def rescan(printlist=False): files = util.scan_files(dir, regex=regex, walk=True, printlist=printlist, reverse=True) return files # Load the inital file to identify the inital locations of the metal particles f0 = util.scan_files(dir, regex='MHD_Jet*_hdf5_plt_cnt_0000', walk=True)[0].fullpath ds = yt.load(f0) ds.add_particle_filter("metal") ad = ds.all_data() arr = np.argsort(ad[('metal', 'particle_tag')]) rr0 = ad[('metal', 'particle_position_spherical_radius')].in_units('kpc')[arr] # Filter the central slab xx = ad[('metal', 'particle_posx')].in_units('kpc')[arr] filtr = np.abs(xx) < 30 if field == 'y_z_r0' else True def worker_fn(file): ds = yt.load(file.fullpath) ds.add_particle_filter("metal")
def rescan(printlist=False): files = util.scan_files(dir, '*hdf5_plt_cnt_[0-9][0-9][0-9][0-9]', printlist=printlist) return files