2017-01-11 10 views
0

im neu in Python zu vergleichen und suchen Sie den folgenden ich eine Datei zu tun haben, die das Lesen im vonZeichenfolge aus der Datei lesen und es mit einer anderen Zeichenfolge in anderen Datei

searchfile = open('filename','r') 

    for line in searchfile: 
     if 'specificWord' in line: 

     print line 

    searchfile.close() 

jetzt kann ich nicht einen Weg finden, zu vergleichen specificWord mit einem anderen specificWord um eine andere Datei. und drucken Sie die Zeile von specificWord auf den Bildschirm. Jede Hilfe wird geschätzt. Dank

Antwort

0

Ich glaube, Sie

with open(file_path, 'r') as file_open: 
    lines = file_open.readlines() 
    for line in lines: 
     if 'specific_word' in line: 
      print line 
+0

"mit offenem ... als ..." ist nur auf Python 3.6 oder höher verwenden soll ??? – omeriko84

+0

Nein! Ich habe diesen Code in Python 2.7.13 verwendet. –

Verwandte Themen