Открытие файла в Python
- Предыдущая страница Открытие файла в Python
- Следующая страница Запись файла Python/Создание файла
Открываем файл на сервере
Предположим, что у нас есть следующие файлы, находящиеся в той же папке, что и Python:
demofile.txt
Привет! Добро пожаловать в demofile.txt Этот файл предназначен для тестирования. Удачи!
Чтобы открыть файл, используйте встроенную Функция
.
Функция
функция. По умолчанию,
open()
Пример
f = open("demofile.txt", "r") Функция возвращает объект файла, у которого есть
Метод используется для чтения содержимого файла:
Чтение только части файлаПо умолчанию,
read()
Пример
Метод возвращает весь текст файла, но вы также можете указать количество символов, которые нужно вернуть:
f = open("demofile.txt", "r") Метод возвращает первые пять символов файла:
print(f.read(5))
Чтение строки readline()
Вы можете использовать
Пример
Метод возвращает одну строку:
f = open("demofile.txt", "r") print(f.readline())
Чтение одной строки из файла: readline()
Вы можете прочитать первые две строки:
Пример
Чтение двух строк из файла:
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
Пробежав по циклу по строкам файла, вы можете читать весь файл построчно:
Пример
Просмотр файла построчно:
f = open("demofile.txt", "r") for x in f: print(x)
Закрытие файла
Всегда закрывайте файл после выполнения - это хорошая привычка.
Пример
Закройте файл после выполнения:
f = open("demofile.txt", "r") print(f.readline()) f.close()
Комментарий:В некоторых случаях, из-за буфера, вы должны всегда закрывать файл, и изменения, сделанные в файле до его закрытия, могут не отображаться.
- Предыдущая страница Открытие файла в Python
- Следующая страница Запись файла Python/Создание файла