In [ ]:
?open
In [ ]:
#открытие файла для чтения с помощью встроенной функции open
file_obj = open('example_utf8.txt', 'r')
In [ ]:
type(file_obj)
In [ ]:
print file_obj.read()
In [ ]:
file_obj = open('example_utf8.txt')
print file_obj.readline()
In [ ]:
print file_obj.readline()
In [ ]:
file_obj = open('example_utf8.txt')
In [ ]:
for line in file_obj:
print line.strip()
In [ ]:
file_obj = open('example_utf8.txt')
data_list = list(file_obj)
In [ ]:
for line in data_list: print line.strip()
In [ ]:
file_obj = open('example_utf8.txt')
data_list = file_obj.readlines()
In [ ]:
for line in data_list: print line.strip()
In [ ]:
#попытка чтения закрытого файла приводит к ошибке!
file_obj = open('example_utf8.txt')
file_obj.close()
file_obj.read()
In [ ]:
file_obj = open('example_koi_8.txt')
In [ ]:
#вывод на экран файла в кодировке koi8-r
print file_obj.read()
In [ ]:
import codecs
In [ ]:
#открытие файла для чтения с помощью функции open модуля codecs с указанием кодировки koi8-r
file_obj = codecs.open('example_koi_8.txt', 'r', encoding='koi8-r')
In [ ]:
print file_obj.read()