Я хочу отделить точные слова текстового файла ( text.txt ), оканчивающиеся на определенную строку, с помощью «заканчивается».Дело в том, что моя переменная
h=[w for w in 'text.txt' if w.endswith('os')]
не дает того, что я хочу, когда я ее называю.С другой стороны, если я попытаюсь назвать открытый файл,
f=open('text.txt')
h=[w for w in f if w.endswith('os')]
тоже не будет работать.Должен ли я сначала преобразовать текст в список?
Комментарий: надеюсь, это не дубликат.Это не то же самое, что этот прежний вопрос , хотя и близко к нему.