Beispiel #1
0
 def get_elements(self):
     self.elements = Convertor.convert(self.entry.get('1.0', END))
     if self.elements == False:
         showerror(
             title='Помилка!',
             message=
             f"Введіть правильну кількість символів '{self.size**2}' та переконайтеся, що ви все правильно ввели!"
         )
     elif len(self.elements) != self.size**2:
         showerror(
             title='Помилка!',
             message=
             f"Введіть правильну кількість символів '{self.size**2}' та переконайтеся, що ви все правильно ввели!"
         )
     else:
         self.matr = self.elements
         self.convert_to_matr()
Beispiel #2
0
from convertor import Convertor

convertor = Convertor('head_rules.txt')

with open('ctb.bracketed', 'r') as f_in, open('ctb.conll', 'w') as f_out:
    for line in f_in:
        if line.startswith('#'):
            f_out.write(line)
        else:
            deps = convertor.convert(line)
            f_out.write(deps + '\n')