Hello pruebauno,
> import re
> f=file('tlst')
> tlst=f.read().split('\n')
> f.close()
tlst = open("tlst").readlines()
> f=file('plst')
> sep=re.compile('Identifier "(.*?)"')
> plst=[]
> for elem in f.read().split('Identifier'):
> content='Identifier'+elem
> match=sep.search(content)
> if match:
> plst.append((match.group(1),content))
> f.close()
Look at re.findall, I think it'll be easier.
> flst=[]
> for table in tlst:
> for prog,content in plst:
> if content.find(table)>0:
if table in content:
> flst.append('"%s","%s"'%(prog,table))
> flst.sort()
> for elem in flst:
> print elem
print "\n".join(sorted(flst))
HTH.
--
------------------------------------------------------------------------
Miki Tebeka <[EMAIL PROTECTED]>
http://tebeka.bizhat.com
The only difference between children and adults is the price of the toys
pgp9Fde43cw8j.pgp
Description: PGP signature
-- http://mail.python.org/mailman/listinfo/python-list
