Visual studio может компилировать & ldquo; внешний псевдоним & rdquo; но против кода не могу

Да, это нормальное поведение. Вы в основном читаете в конце файла в первый раз (вы можете сортировать его как чтение ленты), поэтому вы не можете читать больше, если вы не сбросите его, либо используя f.seek(0), чтобы переместить на начало файла или закрыть его, а затем снова открыть его, который начнется с начала файла.

Если вы предпочитаете, вместо этого вы можете использовать синтаксис with, который автоматически закроет файл для вы

, например,

with open('baby1990.html', 'rU') as f:
  for line in f:
     print line

после завершения этого блока, файл автоматически закрыт для вас, поэтому вы можете выполнять этот блок несколько раз, не закрывая явным образом файл самостоятельно и прочитайте этот файл снова.

1
задан isaeid 5 March 2019 в 15:29
поделиться