[Python] if line in ['jakis_string']:

Witam serdecznie.

Muszę masowo na dłuższą metę usuwać niektóre linie z plików automatycznie generowanych. Czytam więc plik linia po linii przy pomocy ‘line’ i chciałbym porównać linię do oczekiwanego ciągu znaków. Niestety python tego ‘nie widzi’. Linijka którą chciałbym usunąć jest w cudzysłowie " options = ‘duplicate’)".
Oto wycinek sprawiający ból:

file = open('C:/plik.txt','w')
with open('C:/plik2.txt') as openfile:
    for line in openfile: 
        if line in ['        options = \'duplicate\')']:
             print(line)

Wiem, że w pliku jest szukany fragment ale program go nie drukuje.
Poradźcie proszę.
Pozdrawiam serdecznie,
Sheaker

EDIT:
Znalazłem w końcu rozwiązanie. Brakowało znaku zakończenia linii => \n. Zatem:
if line in [’ options = ‘duplicate’)\n’]:

Pozdrawiam
Sheaker