from collections import namedtuple Item = namedtuple('Item', ['package_name', 'operation']) __all__ = ( 'MANIFEST' ) MANIFEST = [ Item('bld_t3d', lambda layout: layout.operator( 'designauto.texture_3d_surface_hole', text="圆孔纹理")), Item('---', lambda layout: layout.separator()), Item('bld_batcht3d', lambda layout: layout.operator( 'designauto.batch_texture_3d_surface_hole', text="批量圆孔纹理")), Item('---', lambda layout: layout.separator()), Item('bld_manualt3d', lambda layout: layout.operator( 'designauto.manual_texture_3d_surface_hole', text="手动选面")), Item('---', lambda layout: layout.separator()), Item('bld_simulation', lambda layout: layout.operator( 'designauto.quasistatic_simulation_fem_tetrahedral', text="场驱动纹理")), Item('---', lambda layout: layout.separator()), Item('bld_lattice', lambda layout: layout.operator( 'designauto.lattice_library', text="纹理库")), ]