Метод read() для файлов Python

Python File(文件) 方法Методы файлов 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()

Вывод приведенного выше примера:

文件名为:  example.txt
读取的字符串: 1:www.runo

Python File(文件) 方法Методы файлов Python

Другие расширения