DissolveΒΆ
lrs4 = LayersReader('D:/tmp/DEU_adm_shp/DEU_adm4.shp')
lrs4.dissolve('D:/tmp/DEU_adm_shp/DEU_adm4_diss3.shp', 'NAME_3', NAME_2='last', NAME_1='first', NAME_0='first')
lrs4.dissolve('D:/tmp/DEU_adm_shp/DEU_adm4_diss2.shp', 'NAME_2', NAME_1='first', NAME_0='first')
lrs4.dissolve('D:/tmp/DEU_adm_shp/DEU_adm4_diss1.shp', 'NAME_1', NAME_0='first')
lrs4.dissolve('D:/tmp/DEU_adm_shp/DEU_adm4_diss0.shp')