[Tutor] Script to search in string of values from file A in file B
aduarte at itqb.unl.pt
Wed May 9 16:00:34 CEST 2012
I'm new to Python and started to use it to search text strings in big
(>500Mb) txt files.
I have a list on text file (e.g. A.txt) that I want to use as a key to
search another file (e.g. B.txt), organized in the following way:
I want to use A.txt to search in B.txt and have as output the original
search entry (e.g. Bbb) followed by the line that follows it in the B.txt
(e.g. Bbb / 1234).
I wrote the following script:
object = open(B.txt', 'r')
lista = open(A.txt', 'r')
searches = lista.readlines()
for line in object.readlines():
for word in searches:
if word in line:
But from here I only get the searching entry and not the line afterwards, I
tried to google it but I got lost and didn't manage to do it.
Any ideas ? I guess that this is basic scripting but I just started .
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tutor