Тёмный

Уроки Python / Работа с файлами чтение из файлов 

Exploring the IT World / Oleg Shpagin / WISEPLAT
Подписаться 147 тыс.
Просмотров 42 тыс.
50% 1

Привет друзья! Сегодня мы разберем как читать информацию из файла в Python. Это довольно просто 😊. Стараемся не забывать закрывать файл, после того, как с ним закончили работать - для освобождения памяти.
Открытие файла - Метод open() - Так можно открыть любой файл на компьютере. Python создает на его основе объект.
Закрытие файла - Метод close() - После открытия файла в Python его нужно закрыть. Таким образом освобождаются ресурсы и убирается мусор. Python автоматически закрывает файл, когда объект присваивается другому файлу.
Чтение файлов в Python - Функция read() используется для чтения содержимого файла после открытия его в режиме чтения (r). Функция readline() используется для построчного чтения содержимого файла. Она используется для крупных файлов. С ее помощью можно получать доступ к любой строке в любой момент.
Вот программа из видео:
f = open('11.txt', 'r', -1, 'utf-8')
f_5 = f.read(5)
f.close()
print(f_5)
f = open('11.txt', 'r', -1, 'utf-8')
f_all = f.read()
f.close()
print(f_all)
print('---------')
f = open('11.txt', 'r', -1, 'utf-8')
for line in f:
print(line, end='')
f.close()
✔ Поддержи проект: wiseplat.org/donat
✔ Вступай в группу Вк - wiseplat 🚀
✔ Подписывайся zen.yandex.ru/id/5e9a61242427...
********************************
Если Вам понравилась публикация, подписывайтесь на канал!
Ставьте лайки, тогда будем еще писать такой контент :)
Если есть вопросы или пожелания, то пишите, в комментариях.
********************************
- Уроки от #OlegShpagin 👨🏼‍💻
#урокиpython #программирование #python

Опубликовано:

 

8 дек 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 43   
@wiseplat
@wiseplat 4 года назад
Ценю твой ЛАЙК и КОММЕНТ! Facebook: facebook.com/wiseplat/ Личный Facebook: facebook.com/oleg.shpagin ВКонтакте: vk.com/wiseplat Личный ВКонтакте: vk.com/bazatut_ru Instagram: instagram.com/wiseplat/ Мой личный Instagram: instagram.com/shpaginoleg/
@mihailsasov665
@mihailsasov665 2 года назад
Очень нра ваши уроки, Олег. И код есть , и нюансы различные. Спасибо.
@maxthon2513
@maxthon2513 3 года назад
Только начал смотреть, всё очень доходчиво!!! Большое Спасибо!!!!
@alexzhelyapov3556
@alexzhelyapov3556 3 года назад
Классно и понятно, спасибо большое!
@user-lz8cd2eq8g
@user-lz8cd2eq8g 3 года назад
Спасибо за урок ))
@zyfi69able
@zyfi69able 8 месяцев назад
Спасибо за хорошую подачу материала.
@user-lp5wg1lt7y
@user-lp5wg1lt7y 2 года назад
Спасибо большое, помогло!
@abyegames
@abyegames Год назад
Вы все топ верхушке!
@sofiipochta
@sofiipochta 28 дней назад
Спасибо, мне было понятно, помогли
@sss-dl6gs
@sss-dl6gs Год назад
Огромное спасибо, смотрел кучи роликов и ничего не понял, постоянно ошибки выдавало, посмотрев вас я все исправил и все понял
@user-zi8os2li7p
@user-zi8os2li7p 2 года назад
Чтобы десять раз не открывать и закрывать файл для чтения, можно использовать функцию seek, которая перемещает каретку в удобное нам место в файле. Так как вы читали файл с начала трижды, то можно было после 1 и 2 прочтения вызвать функцию f.seek(0) вместо двух лишних open и close.
@hackermax8952
@hackermax8952 Год назад
Топ
@ha3expert394
@ha3expert394 Год назад
Какую команду прописать, чтобы поменять местами 1 и 2 абзацы в файле?
@user-ud2lx2sr1i
@user-ud2lx2sr1i 3 года назад
все делаю точно так же как вы говорите но мне говорят вот такое No such file or directory
@user-dj2pi6di9w
@user-dj2pi6di9w 2 года назад
@Сергей Дехтярёв у меня такое самое но код правильно пишу пишу на визуал студио может из за этого
@qwerty0xD52
@qwerty0xD52 2 года назад
сделал точно так же как в видео но файл не открывается, не читается, не выводится
@San4ar
@San4ar 3 года назад
Вы тут уставший,больше отдыхайте)
@user-nv2et2lt1r
@user-nv2et2lt1r Год назад
Спасибо за урок и знания. Интересно и познавательно. Лайк, подписка, комент.
@alexanderpadalka5708
@alexanderpadalka5708 3 года назад
@carma2759
@carma2759 2 года назад
а че ты не в позитиве)))
@user-xh3hz5iv6j
@user-xh3hz5iv6j 2 года назад
spasibb
@Джек-п9р
@Джек-п9р Год назад
подскажите пожалуйста вот начал изучать питон и дали вот такое задние что надо написать скрипт позволяющий автоматически удалять файлы меньше 10 байт и 0 как это сделать ?
@barniprais4460
@barniprais4460 2 года назад
Как бы далеко я не заходил, всё равно возвращаюсь к основам
@yourghestrone1760
@yourghestrone1760 2 года назад
Хахаха, бывает бывает
@user-ke7qs2kl8j
@user-ke7qs2kl8j 3 года назад
Дан символьный файл. Переписать его содержимое в другой файл, предварительно удалив из него все символы *и +. Помогите
@user-rz1fk7uv9i
@user-rz1fk7uv9i Год назад
А как же открывать файлы с другими форматами не только txt, а fb2, xml, mobu, видео файлы, Ексель , Ворд рад? Пример с txt прост ,а с декодированием для прочтения?
@PortgasDAsh
@PortgasDAsh 2 года назад
Здраствуйте. Подскажите а как быть с Файлами с двоичными байтами?
@vahtang-testers
@vahtang-testers 3 года назад
А как в программе открывать файлы, лежащие в сети?
@__-zk1ih
@__-zk1ih 2 года назад
Кто-ниб ответит?
@user-wc2xi5kv5u
@user-wc2xi5kv5u Год назад
Туча видео в ютубе с работой с файлами, но кто нибудь покажет как работать с числами? Как считывать и конвертировать и работать с ними?
@skrimka48
@skrimka48 2 года назад
Здравствуйте я его сделал как вы сказали, но он не открывается
@jennwwy
@jennwwy 3 года назад
Файл не расширяется....в видноус 7
@user-zc4tw8mp8u
@user-zc4tw8mp8u 3 года назад
А если одну линию вывести? Примера нет)))
@zebgor5554
@zebgor5554 2 года назад
А кто нибудь знает как сделать программу на python со своим расширением? Я имею в виду можно ли сделать exe программу с помощью которой можно открывать какие нибудь файлы? Например нажал на файл.myprogrm и этот файл запустился с помощью моей программы сделанай на python. ОГРОМНОЕ СПАСИБО если кот может ответить!
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
ehrder
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
erdheh
@user-ve7yk6zl5g
@user-ve7yk6zl5g 2 года назад
чел ето не роботает у меня ошибка на ошибке не могу даже запустить
@amonggamer1206
@amonggamer1206 2 года назад
Ты вообще python поставил? И всё работает, это твои проблемы что у тебя неработает
@user-fs6ln3rf9g
@user-fs6ln3rf9g Год назад
@@amonggamer1206 не только у него у меня, тоже все пересмотрел 😕
@sashakorolev524
@sashakorolev524 Год назад
ерунда
@hakushiri6503
@hakushiri6503 3 года назад
Честно говоря полезно,но слишком много болтовни и запинок,как будто ребенку разжевали
@VikiAldani
@VikiAldani 3 года назад
Программирование для детей от 7 до 18 лет в Одинцово мкр. Трёхгорка, а также online-школа для детей со всего мира
@KitKat-lb5uy
@KitKat-lb5uy Год назад
Что за га. .
Далее
Уроки Python / Методы строк
31:09
Просмотров 14 тыс.
Неожиданно?
00:25
Просмотров 77 тыс.
C++ Разработчик учит Python
28:01
Просмотров 494 тыс.
Неожиданно?
00:25
Просмотров 77 тыс.