File size: 1,359 Bytes
21baa2f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | # -*- coding: utf-8 -*-
'''
Created on ١١/٠٥/٢٠١٠
@Created by: Muhammad Altabba
'''
from RootsAndPatternsRepository import *;
rap = RootsAndPatternsRepository();
rap.Load('D:/temp/AlKhalil_1/db/', 'roots2');
print('Nominal Roots = ', len(rap.NominalRoots ));
for k, v in rap.NominalRoots.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Verbal Roots = ', len(rap.VerbalRoots ));
for k, v in rap.VerbalRoots.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Unvoweled Nominal Patterns = ', len(rap.UnvoweledNominalPatterns));
for k, v in rap.UnvoweledNominalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Unvoweled Verbal Patterns = ', len(rap.UnvoweledVerbalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Voweled Nominal Patterns = ', len(rap.VoweledNominalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Voweled Verbal Patterns = ', len(rap.VoweledVerbalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Number of Errors: ', len(Error_Log));
for i in range(len(Error_Log)):
print(Error_Log[i]); |