Ich benutze ein Python-Skript, um die Datei zu lesen, aber es zeigt einen Fehler als IndentationError. Hier ist mein CodePython - IndentationError: erwartet einen eingerückten Block
import subprocess
f = subprocess.Popen(['tail','-F','filepath'],\
stdout=subprocess.PIPE,stderr=subprocess.PIPE)
while True:
line = f.stdout.readline()
if line == "":
else:
print line
Der Fehler Ich erhalte ist
else:
^
IndentationError: expected an indented block
Vielen Dank im Voraus.
Sie haben nichts in Ihrem 'if' Block. Wenn Sie 'if' Block vermeiden möchten, verwenden Sie entweder' pass' darin oder ändern Sie die 'if' Bedingung – kuro
Sie können es auch einfacher mit den leeren Zeilen und vielleicht google und lesen Sie PEP8. – pvg
'if line! =" ": Print line', keine Notwendigkeit für 'else' überhaupt –