Пример #1
0
    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
Пример #2
0
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ę')