def loadMerkmal(merkmal): data = makeRechercheService().service.MerkmalsKatalog(ODN_USER, ODN_PASS, merkmal, "code", "*", "Alle", "100", "de", ) data = serializeTuples(data.merkmalsKatalogEintraege) pprint(data) for link in data.get('links', []): if "Tabellen mit Vorkommen des Merkmals" in link.get('titel'): data['tabellen'] = [t for t in loadMerkmalTabellen(link.get('href'))] pprint(data)
def loadStatistik(statistik): from tabelle import loadTabellenForStatistik print "Load Statistik", statistik, "..." stat = makeRechercheService().service.StatistikKatalog(ODN_USER, ODN_PASS, statistik, "", "100", "de") try: d = serializeTuples(stat.statistikKatalogEintraege) d['tabellen'] = loadTabellenForStatistik(statistik) d['langtext'] = loadStatistikLangtext(statistik) writeStatistik(statistik, d) return d except AttributeError, ae: print "ERR", ae return