title: Removing an imported text file (Python)
body: <p>I'm trying to remove a couple of lines from a text file that I imported from my Kindle. The text looks like:</p>
  
  <pre><code>Shall I come to you?
  Nicholls David, One Day, loc. 876-876
  
  
  Dexter looked up at the window of the flat where Emma used to live.
  Nicholls David, One Day, loc. 883-884
  
  
  I want to grab the bin bag and do a forensics
  Sophie Kinsella, I've Got Your Number, loc. 64-64
  </code></pre>
  
  <p>The complete file is longer, this is just a piece of document. The aim with my code is to remove all lines where "loc. " is written so that just the extracts remain. My target can be also seen as removing the line which is just before the blank line.</p>
  
  <p>My code so far look like this:</p>
  
  <pre><code>f = open('clippings_export.txt','r', encoding='utf-8')
  message = f.read()
  line=message[0:400]
  f.close()
  
  key=["l","o","c","."," "]
  
  
  for i in range(0,len(line)-5):
      if line[i]==key[0]:
          if line[i+1]==key[1]:
              if line[i + 2]==key[2]:
                  if line[i + 3]==key[3]:
                      if line[i + 4]==key[4]:
  </code></pre>
  
  <p>The last <code>if</code> finds exactly the position (indices) where each "loc. " is located in file. Nevertheless, after this stage I do not know how to go back in the line so that the code catches where the line starts, and it can be completely remove. What could I do next? Do you recommend me another way to remove this line?</p>
  
  <p>Thanks in advance!</p>