Commit b268ad235de152e5fd545099b642c40548486108
1 parent
a62e8eef
Exists in
master
and in
1 other branch
Corrige conversor de extenso para numeral
Showing
1 changed file
with
7 additions
and
6 deletions
Show diff stats
src/new/ConversorExtenso.py
... | ... | @@ -73,13 +73,13 @@ def extenso2(n): |
73 | 73 | |
74 | 74 | def extenso(extenso): |
75 | 75 | global newToken, auxToken |
76 | - extensoQuebrado = extenso.split(" ") | |
76 | + extensoQuebrado = extenso.lower().split(" ") | |
77 | 77 | nums = [] |
78 | 78 | it = Iterator() |
79 | 79 | it.load(extensoQuebrado) |
80 | 80 | while(it.hasNext()): |
81 | 81 | token = simplifica(it.getToken()) |
82 | - tokenAnterior = simplifica(it.getToken('-')) | |
82 | + tokenAnterior = simplifica(it.getToken(-1)) | |
83 | 83 | if (und.has_key(token)): |
84 | 84 | #print "cond1" |
85 | 85 | if(it.getCount() == 0): |
... | ... | @@ -125,11 +125,11 @@ def simplifica(txt): |
125 | 125 | if(newToken[-3:] == "oes"): return newToken[:-3] + "ao" |
126 | 126 | return newToken |
127 | 127 | |
128 | - | |
128 | +''' | |
129 | 129 | if __name__ == '__main__': |
130 | 130 | n = sys.argv[1] |
131 | - print extenso(n) | |
132 | - '''arquivoExts = open('exts', 'r') | |
131 | + return extenso(n) | |
132 | + arquivoExts = open('exts', 'r') | |
133 | 133 | listaExts = arquivoExts.readlines() |
134 | 134 | arquivoNums = open('nums', 'r') |
135 | 135 | listaNums = arquivoNums.readlines() |
... | ... | @@ -140,5 +140,6 @@ if __name__ == '__main__': |
140 | 140 | if (str(numNew) != n): |
141 | 141 | print n + " != " + str(numNew) |
142 | 142 | #else: |
143 | - # print "OK: " + n + " == " + str(numNew)''' | |
143 | + # print "OK: " + n + " == " + str(numNew) | |
144 | +''' | |
144 | 145 | ... | ... |