Привет, я просто изучаю python, и я пытаюсь читать в каждой строке файла, который начинается с «X:». Я не хочу читать «X:» сама по себе остальная часть следующей строки.Читайте в каждой строке, начинающейся с определенного символа из файла
Это то, что я получил до сих пор:
with open("hnr1.abc","r") as file: f = file.read()
id = []
for line in f:
if line.startswith("X:"):
id.append(f.line[2:])
print(id)
Он не имеет каких-либо ошибок, но не печатает ничего.
Вы не указали, работает ли ваш код или какие ошибки у вас есть – EdChum
не должно быть 'id.append (id.append) линия [2:]) '? и, пожалуйста, не используйте ** id ** в качестве имени, поскольку это встроенная функция. – Anzel
Я изменил его на 'id.append (строка [2:])', но он не меняет никакого вывода. –