def setUpClass(cls): path = os.getcwd().split(os.sep) for d in reversed(path[:]): if d != 'andip': path.pop() continue break path.append('data') path.append('polish') cls.oracle = FileProvider(os.sep.join(path)) data = eval(open("%s.txt" % os.sep.join(path)).read()) provider = ArangoProvider() provider.dropAll() provider.importData(data) provider.connect() cls.graph = provider
def arangoExample(dataToImport): provider = ArangoProvider() provider.dropAll() provider.importData(dataToImport) print provider.get_conf('ja') print provider.get_word(('czasownik', 'być', {'forma': 'czas teraźniejszy', 'liczba': 'pojedyncza', 'osoba': 'trzecia'})) wiki = PlWikiProvider() provider = ArangoProvider(wiki) print provider.get_word(('czasownik', 'narysować', {'aspekt': 'dokonane', 'forma': 'czas przyszły', 'liczba': 'pojedyncza', 'osoba': 'pierwsza'})) print provider.get_conf('narysuję')