file = open('/home/blizz/Desktop/test.txt', 'r')
while True:
char = file.read(1)
if not char: break
print(char)
for char in: open('test.txt').read()
print(char)
for char in open('test.txt').read()
выдает синтаксическую ошибку. Подскажите где ошибка?for char in open('test.txt').read()
? read()
возвращает строку со всем содержимым файла целиком. Вам нужен метод readlines()
, он вернёт список строк файла. for line in file
.with open('test.txt', 'r') as f:
for l in f:
print(l)