Метод read() для файлов Python
Обзор
read()Метод используется для чтения указанного количества байтов из файла. Если не указано или отрицательное, читает весь файл.
Синтаксис
Синтаксис метода read() выглядит следующим образом:
fileObject.read([size]);
Parameters
-
size-- количество байтов для чтения из файла. Значение по умолчанию -1, что означает чтение всего файла.
Возвращаемое значение
Возвращает байты, прочитанные из строки.
Пример
Следующий пример демонстрирует использование метода read():
Содержимое файла example.txt следующее:
1:www.example.com 2:www.example.com 3:www.example.com 4:www.example.com 5:www.example.com
Цикл для чтения содержимого файла:
Пример
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# Открыть файл
fo = open("example.txt", "rw+")
print Имя файла:, fo.name
line = fo.read(10)
print Прочитанная строка: %s % (line)
# Закрыть файл
fo.close()
# -*- coding: UTF-8 -*-
# Открыть файл
fo = open("example.txt", "rw+")
print Имя файла:, fo.name
line = fo.read(10)
print Прочитанная строка: %s % (line)
# Закрыть файл
fo.close()
Вывод приведенного выше примера:
文件名为: example.txt 读取的字符串: 1:www.runoДругие расширения
Методы файлов Python