コード例 #1
0
def rescan(printlist=False):
    files = util.scan_files(dir,
                            regex=regex,
                            walk=True,
                            printlist=printlist,
                            reverse=True)
    return files
コード例 #2
0
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')
コード例 #3
0
ファイル: fill_empty.py プロジェクト: Illemius/telegram_types
def main():
    for full_path, _ in scan_files():
        with open(full_path, 'r+') as f:
            if f.read():
                continue
            f.write('{}')
コード例 #4
0
        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,
コード例 #5
0
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")
コード例 #6
0
def rescan(printlist=False):
    files = util.scan_files(dir,
                            '*hdf5_plt_cnt_[0-9][0-9][0-9][0-9]',
                            printlist=printlist)
    return files