Сбой в чтении текстового файла с использованием Python и сортировка в словаре

У меня возникают проблемы с чтением текстового файла на Python, я использую цикл, и он продолжает останавливаться до конца текстового файла, а также пропускает первую строку файла, я сортирую его в словаре, когда я читаю каждый line. Мой код:

for x in file.readline(): s=file.readline().rstrip() s=s.split(': ') if s[0]=='RootObject': Root=s[1] if s[0]=='Object': data[s[1]]={} Ob=s[1] elif s[0]=='Satellites': data[Ob][s[0]]=s[1] elif s[0]=='Orbital Radius': data[Ob][s[0]]=float(s[1]) elif s[0]=='Period': data[Ob][s[0]]=float(s[1]) elif s[0]=='Radius': data[Ob][s[0]]=float(s[1])