Уроки Python | Работа с файлам | Сохранение файлов из интернета

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024
  • ⚡️ Уроки Python для начинающих. Работа с файлами в Python. Чтение из файла, запись и обновление данных в файле. Кодировка файла. Сохранение изображений из интернета в файл.
    💰 Поддержать проект:
    www.netstalker...
    / pythontoday
    yoomoney.ru/to...
    🔥 Стать спонсором канала:
    / @pythontoday
    🔥 Telegram канал к кучей ништяков из видео:
    t.me/python2day
    ****Ссылки****
    Дешевый/надежный сервер в Европе:
    zomro.com/?from...
    promo_code:
    zomro_246874
    Хороший proxy сервис:
    proxy6.net/a/1...
    С нуля до 100 000 за полгода | Что должен знать JUNIOR PYTHON разработчик в 2023
    • С нуля до 100 000 за п...
    Секреты парсинга на Python | Как зарабатывать больше на фрилансе | Парсинг сайтов
    • Секреты парсинга на Py...
    Распознавание атомобильных номеров с помощью Python:
    • РАСПОЗНАВАНИЕ АВТОМОБИ...
    Вычисляем по IP с помощью Python | Как определить местоположение по IP:
    • Вычисляем по IP с помо...
    Три программы на Python для твоего портфолио на GitHub:
    • Три программы на Pytho...
    Что такое фишинг и как не попасться? | Генератор QR код на Python:
    • Что такое фишинг и как...
    Парсинг криптобиржи | Торговый бот | API криптобиржи:
    • Парсинг криптобиржи | ...
    Python с нуля | if _name_ == '__main__' | Зачем? И почему нужно использовать
    • Python с нуля | if __n...
    Асинхронный парсинг на Python | Ускоряем код в 10 раз
    • Асинхронный парсинг на...
    Парсинг на Python | Подмена IP-адреса | Запросы через прокси
    • Парсинг на Python | По...
    Парсинг динамического сайта на Python + Telegram бот на AIOGram | Requests, AIOGram, API, JSON
    • Парсинг динамического ...
    Пишем Telegram бота на Python + Загружаем Telegram бота на сервер(хостинг):
    • Пишем Telegram бота на...
    Плейлист по распознаванию лиц на Python:
    • Распознавание лиц | Fa...
    Плейлист по парсингу сайтов на Python:
    • Парсинг/Scraping
    Плейлист по Instagram боту:
    • Instagram Bot на Pytho...
    Плейлист по Linux для новичков:
    • Linux для начинающих
    ****Соц.сети****
    Telegram: t.me/python2day
    #обучение #программирование #python #фриланс #encoding #linux

ความคิดเห็น • 88

  • @sergdef1
    @sergdef1 ปีที่แล้ว +10

    Круто. Продолжение однозначно ДА!!!! Твои видео уроки, как воздух для новичков в программировании.

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Большое спасибо за поддержку!

  • @Dilya803
    @Dilya803 5 หลายเดือนก่อน +1

    Спасибо за краткость и понятность донесения информации! Хотелось бы еще больше узнать возможностей при работе с фаилами. Например, изменение данных и удаление данных!

  • @a_n_t_o_n_09
    @a_n_t_o_n_09 ปีที่แล้ว +3

    Обязательно нужно продолжение,очень нужная и интересная тема про запись и чтение файлов.

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Благодарю за фидбэк!

  • @ЭдемСмаил
    @ЭдемСмаил ปีที่แล้ว +2

    Дядь, закидывай побольше обучающих видосов!! Смотрю тебя!! Красавчик!! Спасибо)

  • @asg5511
    @asg5511 ปีที่แล้ว +2

    Полезно, наглядно и очень понятно. Продолжение обязательно необходимо!

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Благодарю за фидбэк!

  • @turdus_merul
    @turdus_merul ปีที่แล้ว +2

    Спасибо за видос, в продолжение данной тематики было бы здорово узнать о настройке прав доступов для файлов через пайтон

  • @АндрейХарин-ы1ф
    @АндрейХарин-ы1ф ปีที่แล้ว +2

    Как раз проходили эту тему вчера, спасибо за практику.

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Спасибо за фидбэк!

  • @НовизовскийАлександр
    @НовизовскийАлександр ปีที่แล้ว +2

    Очень интересно, жду продолжение!

  • @nikitakennedy6383
    @nikitakennedy6383 ปีที่แล้ว +3

    Очень доходчиво и понятно! Спасибо за твою работу!

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Спасибо за поддержку!

  • @ДмитрийИващенко-щ9т
    @ДмитрийИващенко-щ9т ปีที่แล้ว

    На продвижение.
    Ты лучший.

  • @jorpombaqudap9640
    @jorpombaqudap9640 ปีที่แล้ว

    Да, да, продолжай!

  • @maximusmax2442
    @maximusmax2442 ปีที่แล้ว +1

    Ждём продолжения !

  • @vtmn7777
    @vtmn7777 ปีที่แล้ว +1

    Автор видео, вы молодец!
    Листал ютуб, смотрю: Язык программирования, красивое превью, почему бы не глянуть. Всё очень понятно и интересно ❤

  • @1Statist1
    @1Statist1 ปีที่แล้ว +1

    Ждем продолжение этой темы.

  • @CapOchevidnost
    @CapOchevidnost ปีที่แล้ว +1

    Спасибо за туториал. Как раз сейчас пишу бота для закачки видео и аудио контента.

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Благодарю за фидбэк! Надеюсь было полезно)

  • @aleksandrtakuntcev439
    @aleksandrtakuntcev439 ปีที่แล้ว +1

    Чётко, по делу и понятно! Жду продолжения

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Благодарю за фидбэк!

  • @andreysmirnov9260
    @andreysmirnov9260 ปีที่แล้ว +1

    Просто лучший, спасибо за видео, снимай еще!

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Благодарю за фидбэк и поддержку!

  • @АнтуанДеляМоль
    @АнтуанДеляМоль ปีที่แล้ว +1

    Хорошие уроки!

  • @АлександрБелоусов-к8щ
    @АлександрБелоусов-к8щ ปีที่แล้ว +2

    Классная подача информации. Смотреть и слушать прямо не оторваться. Автору большое спасибо!
    Сам я мало что понимаю, о чем говорит автор, хотя более года уже пытаюсь хоть чему-то самонаучиться, идет трудно и дальше самых нижних основ не ушел. Заметил для себя одно, все авторы видео, статей, книг и прочей информации по Python, стараются как можно тщательнее разжевать и довести информацию до интересующихся. Но толи я такой загадочный)) толи еще не дорос до такой информации и до меня никак не допрет.(сейчас конкретно про это видео). в чем весь главный прикол работы с файлом txt и сохранением изображения из всемирной паутины с помощью Python?
    Большинство видео на канале, как ни крути, носят обучающий храктер. Да, показано как, но к сожалению не доводится в каких ситуациях тот или иной навык может пригодиться или и вовсе необходим и может сработать только, допустим, такой способ. Пара примеров для применений, как мне кажется, вполне могла бы сориентировать добрую половину новичков в изучении языка и более вникать в суть видео.
    Эр. Доллар. Автору развития во всем. И благодарность!!

  • @MenshikAlexof
    @MenshikAlexof ปีที่แล้ว +1

    Спасибо за видео, жду продолжение про видео и аудио формат.

  • @Pr01groman
    @Pr01groman ปีที่แล้ว +1

    Огромное спасибо за видео!
    Буквально на прошлой неделе мучился с чтение/запись.
    Вкратце, имею музыку на пк и на ямузыка. Поставил задачу сравнить по названию оба списка, чтоб дополнить ЯМ . И вот мучился с пк , а конкретно с кодировками, так как в музыке попадаются "неизвестные" символы и он прекращал запись в файл. И вот когда , (на третий вечер) я скопировал ошибку и загуглил, я понял, что при записи нужно дополнительно указать стандарт кодировки "utf-8" . Хотя перечитал очень много за 3 дня, и нигде этого не встретил. Я чуть не заплакал от радости😅
    В итоге имею чисто названия треков. Теперь мучаюсь/разбираюсь с селениум чтоб спарсить список названий треков с ЯМ. Была мысль попробовать через bs4...
    Если что, сильно не пинайте, учусь с конца прошлого года)

  • @Vladimir_F609
    @Vladimir_F609 ปีที่แล้ว +2

    Спасибо большое за видос!!! Очень полезно! 👍

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Рад что полезно! Спасибо за фидбэк!

  • @vladisslavss
    @vladisslavss ปีที่แล้ว +1

    Все коротко и по делу!
    Как вариант, можно сделать видео с более углубленным материалом по теме работы с документами.
    Лукас и коммент в поддержку канала 🔥

  • @hac_ker758
    @hac_ker758 ปีที่แล้ว +1

    Спасибо за крутой контент

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Спасибо за фидбэк!

  • @deus7204
    @deus7204 ปีที่แล้ว +10

    Спасибо, что не забываешь про новичков! Жду с нетерпением от тебя следующего прохождения ctf, как-то тяжко всё идёт)

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Как появится время, обязательно) Спасибо за поддержку!

  • @artemkonovalov4169
    @artemkonovalov4169 ปีที่แล้ว

    Хорошее видео, спасибо за странаие
    7:14 на сколько я знаю складывание строк не лучший выбор для скорости, лучше воспользоваться f строками или join

  • @ХалидБуларус
    @ХалидБуларус ปีที่แล้ว +1

    Спасибо. Лучшие.

  • @geket734
    @geket734 ปีที่แล้ว +1

    Очень круто много чего узнал!!!👍

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Рад что полезно, благодарю за фидбэк!

  • @vigauss1889
    @vigauss1889 ปีที่แล้ว +2

    Всё по делу, лайк за продолжение и труд! Hack The PLanet!

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Спасибо за поддержку!

  • @Shark_23_7
    @Shark_23_7 ปีที่แล้ว

    жду продолжения

  • @Zer-st6qv
    @Zer-st6qv ปีที่แล้ว +1

    Спасибо!

  • @Руслан-п5в1ж
    @Руслан-п5в1ж ปีที่แล้ว

    Ждем продолжения! =)

  • @gaben_aTan
    @gaben_aTan ปีที่แล้ว

    Все супер. Нового не узнал. Но всегда приятно смотреть ваши ролики. Жаль что код без обертки в ООП.

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Большое спасибо за поддержку!

  • @boec
    @boec ปีที่แล้ว

    Интересно было бы в виде задания посмотреть применение

  • @wythuk87
    @wythuk87 ปีที่แล้ว

    for f in files:
    fread = open(f, "rt").read(3)
    if fread.startswith("?PK"):
    print ("Это ZIP файл")
    Когда то писал, для поиска архивов с нестандартным расширением, когда файл пару сотен мегабайт весит, а их сотни, то read(3) спасает

  • @solomr2013
    @solomr2013 ปีที่แล้ว

    А каким компьютером или ноутбуком ты пользуется под линукс?

  • @vengr3020
    @vengr3020 ปีที่แล้ว

    Я требую продолжения банкета!!!!)))))))))))))))

  • @kinderff949
    @kinderff949 ปีที่แล้ว

    Го ещё про with, но только глубже

  • @darksniper407
    @darksniper407 ปีที่แล้ว

    Вот тут да, новичку самое то.

  • @kr37tik
    @kr37tik ปีที่แล้ว

    А вы сможете сделать ролик про создание парсинга видео из TH-cam?

  • @karlson9775
    @karlson9775 ปีที่แล้ว

    Как я понял, для открытия файлов типа Fb2 конструкция "with open as" не подойдет.

  • @pungushe
    @pungushe ปีที่แล้ว

    Спасибо повторение мать учения

  • @angelinacher2979
    @angelinacher2979 ปีที่แล้ว

    Как в уже готовый текстовый файл записывать новые строки в определённое место (не в конец)?

  • @PavelNikithin
    @PavelNikithin ปีที่แล้ว

    Повторение мать учения))

  • @alexserpuhov9901
    @alexserpuhov9901 ปีที่แล้ว

    Как идея для будущих видео, может что то на тему по работе с SNMP протоколом?

  • @monetary_supply
    @monetary_supply ปีที่แล้ว

    Хорошо бы видео поток перехватывать, типа свой грабер

  • @RobGeekSan
    @RobGeekSan ปีที่แล้ว

    Как изменить 1 строку в файле? например мы знаем с каких символов она начинается. Можно ли брать в работу только 1 строку, а не весь файл, если он большой?

  • @myvsevolods
    @myvsevolods ปีที่แล้ว +1

    Привет! Какой у тебя линукс?

  • @coooward
    @coooward ปีที่แล้ว +1

    Автор красава! Большое спасибо за полезный контент! Я хоть и фронтенд и бахаю на тайпскрипте, но все равно интересно смотреть!
    Планируешь сделать видео про ООП?

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Благодарю за фидбэк! Если появится время, обязательно запишу

  • @МаксимДубенко-в4т
    @МаксимДубенко-в4т ปีที่แล้ว

    Wow!

  • @coast5714
    @coast5714 ปีที่แล้ว

    Доброе время суток. Не могли бы сделать Урок с капчей на примере rucaptcha?

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Здравствуйте, нет

  • @Technomax2007
    @Technomax2007 ปีที่แล้ว

    Народ, подскажите библиотеку для пайтоне версии 3.11, которая могла бы показывать ноту в wav файле, а то пару я подключить не смог, одной нужно чтоб пайтон был ниже 3.11, другая ругается на VC ++C который не прописан, хотя вроде все установил, есть ли где список всех библиотек с характеристиками их возможностей ?

  • @зебра-ш3д
    @зебра-ш3д ปีที่แล้ว

    Всем привет проходит скидка на пайтон успейте получить пока срок не вышел, а так же бесплатный разбор компетенций все это на Python

  • @aksiniy26
    @aksiniy26 ปีที่แล้ว

    как спарсить с сайта файлы pdf, если их на странице несколько?

  • @АланЧумак-г4ц
    @АланЧумак-г4ц ปีที่แล้ว

    👍👍

  • @pr.moriarty
    @pr.moriarty ปีที่แล้ว

    Про кодировку на винде сказал, а про переносы строк забыл. В винде надо пользоваться

  • @potter062
    @potter062 ปีที่แล้ว

    Ребят подскажите как решить проблему с записью в бинарный файл. Есть датасет с фотками 20 человек. В каждом по 50 фоток. При записи первых 7 человек запись в файл идет нормально . А когда записываем кодировку следующих людей то предыдущая информация затирается.
    Вот пример кода:
    encoder_model = 'data/model/facenet_keras.h5'
    people_dir = 'data/people'
    encodings_path = 'data/encodings/encodings.pkl'
    required_size = (160, 160)
    face_detector = mtcnn.MTCNN()
    face_encoder = load_model(encoder_model)
    encoding_dict = dict()
    for person_name in os.listdir(people_dir):
    person_dir = os.path.join(people_dir, person_name)
    encodes = []
    for img_name in os.listdir(person_dir):
    img_path = os.path.join(person_dir, img_name)
    img = cv2.imread(img_path)
    img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
    results = face_detector.detect_faces(img_rgb)
    if results:
    res = max(results, key=lambda b: b['box'][2] * b['box'][3])
    face, _, _ = get_face(img_rgb, res['box'])
    face = normalize(face)
    face = cv2.resize(face, required_size)
    encode = face_encoder.predict(np.expand_dims(face, axis=0))[0]
    encodes.append(encode)
    if encodes:
    # Раскоментируем если нужны данные с одного фото
    # encode = np.sum(encodes, axis=0)
    # encode = l2_normalizer.transform(np.expand_dims(encode, axis=0))[0]
    encoding_dict[person_name] = encodes
    for key in encoding_dict.keys():
    print(key)
    with open(encodings_path, 'bw') as file:
    pickle.dump(encoding_dict, file)

  • @FraYazzan
    @FraYazzan ปีที่แล้ว

    здравствуйте!а почему у меня пишет" ModuleNotFoundError: No module named 'requests'",последний код,где с изображением мы работали

  • @vinsetdelta
    @vinsetdelta ปีที่แล้ว

    Насчёт создание и запись файла, можно ведь создавать файлы с "а".

  • @tarixdankelajakgacha4760
    @tarixdankelajakgacha4760 ปีที่แล้ว

    O'zbekistondan salomlar python today

  • @Ani_mo69
    @Ani_mo69 ปีที่แล้ว +1

    как автопостить записи в сообществе ВК ? через пайтон

    • @PythonToday
      @PythonToday  ปีที่แล้ว +1

      Изучи апи

    • @Ani_mo69
      @Ani_mo69 ปีที่แล้ว +1

      @@PythonToday именно автопостить отложенную записать, чтобы через скрипт смогбы брать фото и текст
      И в отложку постичь в группе ВК ;-; Я не мог найти, сможешь сделать по этой теме видео ? + Контент у тебя будет новый

  • @IvaNFallout
    @IvaNFallout ปีที่แล้ว

    mode - не функция, а локальный атрибут

  • @Ami_18
    @Ami_18 ปีที่แล้ว

    Есть у кого код из этого видео ?

    • @PythonToday
      @PythonToday  ปีที่แล้ว

      Код доступен в телеграм канале

  • @maxbrenson21
    @maxbrenson21 ปีที่แล้ว

    Первый xD

  • @Белибоба
    @Белибоба ปีที่แล้ว

    10 минут рассказывал 💀💀💀