Я читаю файл, и в каждой строке есть тег, затем двоеточие, а затем информация, которую я хочу. Пример файла будет выглядеть как
Package: com.something.something
Section: Utilities
Name: Something
и т. Д. (Если вам интересно, это подходящий индекс пакетов)
поэтому я хочу пройтись по каждой строке и посмотреть, начинается ли эта строка с элемента из списка. Я думал что-то вроде
PkgInfo={}
Tags=['Package', 'Section', 'Name']
for line in reader.readlines()
if line.startswith(element in Tags):
PkgInfo[element]=line.split(': ')[1]
Этот код не работает, но, надеюсь, вы понимаете, что я пытаюсь сделать. Как мне это сделать?