In [1]:
from Util.warehouse import COMMANDS_NATURAL, AD
from Util.HOFs import *
In [ ]:
nextWord = lambda arg, line: word(line[pos(arg,line):],2) if pos(arg,line) > -1 else ''
In [ ]:
line = 'MOVE (AD=PI) TO #ATR #ATR1(*) #ATR2(*,*) #ATR6'
In [ ]:
sources, targets = ' '.join(words(line)[1][1:]).split('TO')[:]
In [ ]:
sources = sources.split()
targets = targets.split()
src = sources[0]
In [ ]:
''.join(src.split('=')[1])[:-1]
In [ ]:
tr , i = t.split('(')[:]
i = i[:-1]
i
In [ ]:
import proc_DEFINE_DATA
from Util.HOFs import *
In [ ]:
lines = file(r'C:\Natural\POC_SERPRO\Originais\POC.XXX.ALTERACAO.TXT').readlines()
lines = filter(isNotBlank, map(l480, filter(isNotRem, lines)))
In [ ]:
ret, references, def_gda, def_pda, def_lda, imports = proc_DEFINE_DATA.proc_DEFINE_DATA(lines)
In [ ]:
src = 'EDITED CAMPO-NUMERICO(EM=ZZZZZZZZZZZZZZZZ9,99)'
''.join(src.split('(EM=')[0]).split()[1]
In [6]:
src = source = '(AD=PI)'
source = AD[''.join(src.split('=')[1])[:-1]]
source
Out[6]: