как я могу прочитать по одному разу 2 строки из текстового файла, написанных в одной строке?
например. Франческо 10
# out is your file out.readline().split() # result is ['francesco', '10']
Предполагая, что две строки разделены пробелами.Вы можете разделить на основе любой строки (запятая, двоеточие и т. Д.)
Почему бы не прочитать только строку и разделить ее позже? Вам придется читать побайтно и искать пробел, что очень неэффективно. Лучше прочитать всю строку, а затем разбить полученную строку на пробел, получив две строки.
for line in fi: line.split()
Идеально просто перебирать файловый объект.
'francesco 10'.split()
даст вам ['francesco', '10'].
['francesco', '10']