Парсер файлов на python - как найти и скопировать информацию с компьютера

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024
  • Напишем пример программы на python и закрепим знания по таким темам: функции, строки, работа с файлами, обработка ошибок try except, модуль os, shutil, функция walk в python.
    Ссылка на код:
    gist.github.co...
    Подписывайтесь на канал! Задавайте в комментариях вопросы!
    #PythonHubStudio
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
    / @pythonhubstudio

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

  • @ДаниилИбрагимов-я7у
    @ДаниилИбрагимов-я7у 4 ปีที่แล้ว +15

    очень прошу тебя делать подобные видео. Уроков для начинающих по питону на ютубе много, а подобного контента нет. Большую ценность представляют видео по разбору библиотек, написание каких-то практически программ. Жду следующего видео!

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

      Спасибо за комментарий! Канал рассчитан именно на такой контент, такие видео будут и дальше!

    • @ДаниилИбрагимов-я7у
      @ДаниилИбрагимов-я7у 4 ปีที่แล้ว +1

      @@PythonHubStudio понял. Повторение, мать учения. Буду ждать ваших следующих роликов!

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

    Очень полезное видео, большое спасибо. И, главное, подробно подан материал, понятна логика программы, что очень ценно для учебы. Удачи вам и развития каналу.

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

    Это же голос из 7 часового пайтона,офигеть. 😄

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

    Спасибо тебе за твои труды! Все очень классно объяснено и понятно даже новичку!

  • @nurlansalkinbayev3890
    @nurlansalkinbayev3890 3 ปีที่แล้ว

    Спасибо большое за вашу работу. Прошу Вас продолжать работу.

  • @Всепровсе-б2х
    @Всепровсе-б2х 4 ปีที่แล้ว +1

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

  • @romanperekatov2745
    @romanperekatov2745 2 ปีที่แล้ว

    Хорошо объясняете как работает код,было всё понятно за исключением момента с erorr.txt 12:45 .Почему этот файл появился на рабочем столе?Вы же не задавали директорию для сохранения этого файла.Это потому что мы были в терминале C:\User\Desctop ?
    Прохожу ваш 7-ми часовой курс.Подписка,лайк,тот момент когда жалеешь что нельзя поставить кучу лайков.-)

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

      Именно поэтому, из-за адреса терминала

  • @АленаМищенко-в1т
    @АленаМищенко-в1т 3 ปีที่แล้ว

    Большое спасибо за урок! Конечно, подписка! Все предельно понятно и информативно🤝🤝🤝👍👍👍🙂

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

    Круто ! ОЧЕНЬ ПОЛЕЗНЫЙ РОЛИК СПАСИБО ! Таких подробных гайдов мало

  • @greenhamster7201
    @greenhamster7201 3 ปีที่แล้ว

    Как жаль что так мало подписчиков. Великолепный контент еще и за бесплатно.

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

    Ну прям очень хорошо, спасибо!

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

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

  • @sadons777
    @sadons777 2 ปีที่แล้ว

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

  • @denissavast
    @denissavast 3 ปีที่แล้ว

    Отличный обзор, благодарю !

  • @ВиталийАносов-ы7т
    @ВиталийАносов-ы7т 2 ปีที่แล้ว

    Супер видео, спасибо большое за работу!
    Подскажите пожалуйста как переписать программу для поиска файлов .docx??

    • @PythonHubStudio
      @PythonHubStudio  2 ปีที่แล้ว

      Есть модуль для чтения docx,
      Google: python чтение docx

  • @СерыйЧерный-и4ш
    @СерыйЧерный-и4ш 2 ปีที่แล้ว

    Привет. Контент СУПЕР!!!

  • @dreikk91
    @dreikk91 4 ปีที่แล้ว

    Очень интересно и познавательно

  • @ТатьянаБаринова-в5о
    @ТатьянаБаринова-в5о ปีที่แล้ว

    Можно ли копировать не весь лог-файл, содержащий ключевое для поиска слово, а только кусочек текста лог-файла, который будет также записан в новый файл и размещен в нужной дирректории?

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

    А какой модуль работает с Word и PDF?

  • @Dallas1460
    @Dallas1460 2 ปีที่แล้ว

    Велике дякую за роботу та відео 👍🔥 скажіть будь ласка а моди до ігор також через пітон пишуть і як писати ігри і моди ?

  • @Броули
    @Броули 2 ปีที่แล้ว

    Любой компьютер это подразумевается на котором работаешь?, или можно выйти через сеть на любой? в этом ролике работа только на своём компе.

  • @ИоаннИщенко-р4о
    @ИоаннИщенко-р4о 3 ปีที่แล้ว +1

    Не понял пока что как удалось с помощью одной локальной переменной (счётчика) вести для каждого файла свой корректный счёт, а так всё понял, классно спасибо.
    P.s. разобрался интересный кнч подход, я б создал временный словарь который считал одинаковые имена файлов...

  • @РоманГринчук-с6э
    @РоманГринчук-с6э 10 หลายเดือนก่อน

    Здравствуйте. Если можно cкажите как в этом коде сделать так, что бы он искал название файла по первому символу, потому что если я ставлю "1", то он ищет все 1, какие есть на диске, и почему он видит только текстовые файлы, хотя и убираю, endswith('txt') ''. Заранее спасибо.

  • @PixelPainter
    @PixelPainter 2 ปีที่แล้ว

    здравствуйте! Спасибо за работу!
    Решил повторить код, и у меня вылазит ошибка на 3 строке input подчеркнут, может ли зависеть синтаксис от версии питона?

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

      Нет от версии не зависит, это наверно, линтер... Проверяет код на соответствие визуальному оформлению по требованию pep8. На работу не влияет, но если хотите, а вернее, так даже лучше, почитайте что он хочет и исправьте

    • @PixelPainter
      @PixelPainter 2 ปีที่แล้ว

      Была ошибка- unresolved reference, Проблема решилась сбросом настроек IDE PyCharm.
      # Может кому ещё пригодится)))

  • @РусланЕрмогамбетов
    @РусланЕрмогамбетов 2 ปีที่แล้ว

    как устранить ошибки Missing docstring in public module pydocstyle(D103)
    Missing docstring in public modulepydocstyle(D100)?

    • @PythonHubStudio
      @PythonHubStudio  2 ปีที่แล้ว

      Это не ошибки кода, а оформление не соответствует правилам pep8-на работу не влияет. Они так и говорят что не так.

  • @jufar1704
    @jufar1704 2 ปีที่แล้ว

    Ух, у меня бы мозги поплыли знать это всё и правильно писать, пытаюсь учится по твоим видеоурокам вроде получается

    • @PythonHubStudio
      @PythonHubStudio  2 ปีที่แล้ว

      👍,
      Это как на велосипеде

    • @jufar1704
      @jufar1704 2 ปีที่แล้ว

      @@PythonHubStudio кстати спасибо за видео уроки, доходчиво обьясняешь, особенно в 7 часовой базовой версии. Вобще не думал что меня затянет программирование, но месяц назад увидел ЯП python и сразу захотелось что то на нем писать и работать в it. И да почти год назад начинал на qa тестировщика учиться, но понял что не моё.

    • @МендельГордкинд
      @МендельГордкинд 2 ปีที่แล้ว

      он же тоже где-то берёт, видно что не сам придумывает

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

      Нет, это моя картина

  • @Stepan_bendera
    @Stepan_bendera 3 ปีที่แล้ว

    Выдаёт вот такую ошибку
    'charmap' codec can't decode byte 0x98 in position 4636: character maps to

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

      Это ошибка функции open, когда кодировка txt файла не соответствует заданной в аргументах у функции

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

      Как исправить чтоб парсить документы ворд. Покажите плиз.

  • @deddead8894
    @deddead8894 2 ปีที่แล้ว

    👍👍👍

  • @ДенисСерегин-у7ю
    @ДенисСерегин-у7ю 2 ปีที่แล้ว

    Неужели возможно вообще запомнить все эти модули и синтаксис, знаки, точки, запятые и позиции на строке???😱😱😵

    • @PythonHubStudio
      @PythonHubStudio  2 ปีที่แล้ว

      Наизусть чей-то код - нет. А язык программирования и что с ним делать, это как просто говорить ... Сначала сложно, а потом...

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 3 ปีที่แล้ว

    ещё ещё о0о

  • @jughashvili1909
    @jughashvili1909 2 ปีที่แล้ว

    Почему-то файлы копируются в ту же директорию, где их и находит программа.
    + Путь файла в выводе показывается полностью (/home/.../file_name.txt)
    Разбор вроде хороший, но с первого раза сложновато все понять

    • @PythonHubStudio
      @PythonHubStudio  2 ปีที่แล้ว

      Если все правильно написано, проблема может быть только в пути.
      Экранирование символов нужно в вашем случае, где-то служебная комбинация попалась на вроде
      или \а , если так, нужно по два слеша поставить

  • @sunman778
    @sunman778 หลายเดือนก่อน

    ❤❤❤❤❤