DevGang
Авторизоваться

Python метод File.seek()

Метод seek() - это встроенный метод в Python, он используется для установки текущей позиции в файле (или указателя файла).

Синтаксис:

file_object.seek(offset)

Параметр(ы):

  • offset - указывает смещение для установки текущего местоположения файла.

Возвращаемое значение:

Возвращаемый тип этого метода - class 'int', он возвращает новую позицию файла.

Пример:

# создание файла
myfile = open("hello.txt", "w")

# запись в файл
res = myfile.write("Hello friends, how are you?")
print(res, "bytes written to the file.")
# закрытие файла
myfile.close()

# чтение содержимого из файла
myfile = open("hello.txt", "r")
print("file content...")
print(myfile.read())

# устанавливает текущее местоположение файла на позицию 6 
print("file content from 6th position...")
myfile.seek(6)
print(myfile.read())

# устанавливает текущее местоположение файла на позицию 0
print("file content from 0th position...")
myfile.seek(0)
print(myfile.read())

# устанавливает текущее местоположение файла на позицию 12
print("file content from 12th position...")
myfile.seek(12)
print(myfile.read())
#Python
Комментарии
Чтобы оставить комментарий, необходимо авторизоваться

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

Оплатив хостинг 25$ в подарок вы получите 100$ на счет

Получить