Работаем с Google Диск на Python | Сохраняем файлы в облако | Google Drive API

Поділитися
Вставка
  • Опубліковано 30 жов 2024

КОМЕНТАРІ • 127

  • @PythonToday
    @PythonToday  2 роки тому +40

    С Наступающим вас друзья!

  • @Zer-st6qv
    @Zer-st6qv 2 роки тому +16

    Как всегда полезно и мего сжато без воды. Колокол включен с первого дня подписки, спасибо за труды! Давайте поможем автору набрать 50к в этом году 🔥

    • @PythonToday
      @PythonToday  2 роки тому

      Уф... Было бы здорово 😀 Большое спасибо за поддержку!

  • @vigauss1889
    @vigauss1889 2 роки тому +8

    Талисман на месте) Большое спасибо за практику! Лайк, колокольчик, коммент обязателен. С наступающим всех!

    • @PythonToday
      @PythonToday  2 роки тому

      Благодарю за поддержку! С наступающим!

  • @teona7231
    @teona7231 2 роки тому +5

    Постоянно жду новые ролики. Спасибо за вашу работу

    • @PythonToday
      @PythonToday  2 роки тому

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

  • @art_zeon_pro
    @art_zeon_pro 2 роки тому +3

    Интересные и актуальные темы затрагиваешь. Продолжай, не останавливайся !

    • @PythonToday
      @PythonToday  2 роки тому

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

  • @NoName-bp6uo
    @NoName-bp6uo Рік тому +10

    *А как сделать, чтоб при каждом запуске не приходилось проходить аутентификацию?*

  • @ИгорьЛатуха
    @ИгорьЛатуха 2 роки тому +5

    После каждой удачного вызова функции нужно показывать котэ
    Апи классное, видос заслуживает лайка 👍😁
    P.s. можно создать словарь с именами файлов которые нужно шифровать при выгрузке и дешифровать при загрузке с облака 😁

    • @PythonToday
      @PythonToday  2 роки тому +3

      Большое спасибо за поддержку) Идея с файлами интересная 👍

    • @ИгорьЛатуха
      @ИгорьЛатуха 2 роки тому

      @@PythonToday ну или через префикс суфикс имени файла по шаблону типа триикса, пасворд или хоумвидео 😁

  • @zlataprimak2418
    @zlataprimak2418 2 роки тому

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

    • @PythonToday
      @PythonToday  2 роки тому

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

  • @alekseytrump1586
    @alekseytrump1586 2 роки тому +4

    Лайк, коммент, колокольчик)))

    • @PythonToday
      @PythonToday  2 роки тому

      Большое спасибо)

    • @alekseytrump1586
      @alekseytrump1586 2 роки тому

      @@PythonToday я только водки налил за место кофе)))Не страшно?

  •  2 роки тому +1

    Ждал этого очень долго, правда нужен был яндекс

  • @ВасилийК-м2с
    @ВасилийК-м2с 2 роки тому +1

    С Наступающим дружище!!! Спасибо за контент!!!

  • @alexanderlazaev7423
    @alexanderlazaev7423 2 роки тому +1

    Чётко. Расторопно. Здорово!

  • @deus7204
    @deus7204 Рік тому +1

    Спасибо за практику! Успехов и здоровья)

  • @СергейХудан-р1з
    @СергейХудан-р1з 2 роки тому +1

    Ролики выкладываешь не зря) Спасибо за твою работу!!! Мне как начинающему автоматизатору, очень они пригодились)

  • @r.chitector
    @r.chitector 2 роки тому

    Спасибо!! Всегда с удовольствием смотрю ролики и черпаю для себя новое! :)

    • @PythonToday
      @PythonToday  2 роки тому

      Благодарю за фидбэк. Рад что видео помогают)

  • @ДмитрийИващенко-щ9т

    Чуть раньше бы.
    Я только разобрался сам.
    Пишу заранее не досмотрев но у верен узнаю что-то ещё.

    • @PythonToday
      @PythonToday  2 роки тому

      Так это ведь к лучшему! Молодцом что сам пишешь 💪 Если есть полезные методы, делись кодом, буду благодарен 👍

  • @Serhii_Hrechka
    @Serhii_Hrechka 2 роки тому

    Как всегда годно. Буквально неделю назад думал о связке Google и python. А с начала декабря оформил подписку на patreon. Благодарю за годный контент. С наступающими.

    • @PythonToday
      @PythonToday  2 роки тому +1

      Большое спасибо за фидбэк и поддержку! С наступающим!

    • @Serhii_Hrechka
      @Serhii_Hrechka 2 роки тому

      @@PythonToday благодарю и Вас с наилучшим! Всех благ!

  • @КириллНикулин-ф5р
    @КириллНикулин-ф5р 2 роки тому +4

    возможно-ли реализовать без открытия браузера, для работы на Ubuntu server?

  • @semimaks
    @semimaks 2 роки тому

    Полезное видео, спасибо! Как раз искал как на гугль файлы питоном выгружать. Не сразу с путями получилось, удалось лишь применив pathlib и указав относительный путь к папке, а не как у вас абсолютный. Может кому пригодится.

    • @PythonToday
      @PythonToday  2 роки тому +1

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

  • @Konstantin-h3l
    @Konstantin-h3l 2 роки тому

    лайк и коммент для продвижения!! Добротный материал!! Больше роликов про пайтон и гугл-диск!! :)

    • @PythonToday
      @PythonToday  2 роки тому

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

  • @ЮрийВозный-ы6н
    @ЮрийВозный-ы6н 2 роки тому

    Подписаны, спонсируем, ждём новых видео! Спасибо за работу, друже) с наступающим

    • @PythonToday
      @PythonToday  2 роки тому

      Большое спасибо за фидбэк и поддержку! С наступающим!

  • @AndreasTrainspotter
    @AndreasTrainspotter 2 роки тому +1

    Тема интересная, спасибо!

    • @PythonToday
      @PythonToday  2 роки тому

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

  • @xSPESHERx
    @xSPESHERx 2 роки тому +1

    Отличное видео. Сделайте точно такое же, но с использованием GUI PyQt5 (только не TKinter, ибо он уже старый) Чтобы можно было выбирать файл, загружать и с ProgressBar показывать статус загрузки.

    • @Белибоба
      @Белибоба 2 роки тому

      Компилить PyQT - ад

    • @xSPESHERx
      @xSPESHERx 2 роки тому

      @@Белибоба та не, есть PyQt Builder (типо Dephi) где можно сделать шаблон дизайна программы и потом уже написать функционал.

    • @Белибоба
      @Белибоба 2 роки тому

      @@xSPESHERx компилить это сложно

  • @Nachmed
    @Nachmed 2 роки тому

    Перед загрузкой в GDrive создавать папку с таким же именем, как и исходная. А уже в нее загружать файлы. Иначе образуется файломомойка.
    П.С. С наступающим!

  • @DmitriyBerillo
    @DmitriyBerillo 7 місяців тому

    Спасибо огромное, очень сильно помог!

  • @flaidy-cuts
    @flaidy-cuts 2 роки тому +1

    Здравствуйте! Не хотите ли вы перезаписать ваши уроки по Пайтон Селениум? Селениум движется вперёд а инфы по нему довольно мало (особенно по питоновскому)

  • @rustamakhmullaev5697
    @rustamakhmullaev5697 2 роки тому +1

    Спасибо за шикарный контент!!!

    • @PythonToday
      @PythonToday  2 роки тому

      Большое спасибо за фидбэк!

  • @Михаил-н4ъ6п
    @Михаил-н4ъ6п 2 роки тому

    Интересно было бы увидеть реализацию скачивания с Google play приложений

  • @jp_jzx
    @jp_jzx 2 роки тому +1

    Привет. Не могу разобраться как загружать в уже существующую директорию в гдиске. Например в гугл диске имеется папка 123, и нужно загрузить именно в нее. Заранее спасибо за ответ.

  • @mrchooseman92
    @mrchooseman92 8 місяців тому

    Интересные файлы 😊

  • @SHIGYL
    @SHIGYL 2 роки тому

    Поздравляю с 50к!

  • @superpuperdaily
    @superpuperdaily 2 роки тому +1

    Спасибо за годный контент! Подскажи, пожалуйста, сколько примерно времени/откликов уходило на поиск 1 заказа на зарубежных фл биржах на новом аккаунте без отзывов?

    • @PythonToday
      @PythonToday  2 роки тому

      Благодарю за фидбэк. У меня уходили, десятки, даже сотни. Но все относительно, знакомые брали и через неделю и даже через день заказы. Причем на 20-40 и даже 100к. Я же первые пару месяцев потел за 500р - 100р комиссия биржи 😀

  • @_-serega-_4553
    @_-serega-_4553 2 роки тому

    👍👍👍

  • @xrabbut203
    @xrabbut203 2 роки тому

    Здравствуйте! После того как мы получили файл "token.pickle" вручную, как его дальше обновлять автоматически? Он перестает быть актуальным через некоторое время и авторизация работать не будет. Приходится постоянно его обновлять вручную, это очень не удобно.

  • @andreyblokhin6195
    @andreyblokhin6195 Рік тому

    Круто!!! А что будет, если Internal выбрать вместо External?

  • @garpusha7562
    @garpusha7562 Рік тому

    В качестве тренировки пытался работать через requests, но так и не получилось. Я правильно понимаю, что для работы с файлами первого токена (api key) недостаточно?

  • @unix3d
    @unix3d 2 роки тому +1

    Для новичков гуд. Но модуль os перегружен и довольно тежеловат. Лучше было использовать модуль pathlib с iterdir либо glob для фильтра конкретных файлов

    • @PythonToday
      @PythonToday  2 роки тому

      "os перегружен и довольно тежеловат" 🤨 Но ведь он используется во всех крупных движках. Не юзал pathlib, почитаю. Благодарю за фидбэк!

  • @Hilai619
    @Hilai619 4 місяці тому

    Большое спасибо, все получилось! Как залить архив фоток для использования в нейросети распознавания объектов?

  • @Sfinxsx
    @Sfinxsx Рік тому

    Сделал все как на видео. Работало отлично. Но после компиляции появляется ошибка: name: drive version: v2
    На офф сайте пишут, что "Для Python вы указываете версию при создании объекта службы: service = build('drive', 'v3', credentials=creds)".
    Но мы вроде не создавали тут никакие службы...?
    Подскажите, была у кого такая проблема? Очень надо ехе-файл, скрипт запускать не вариант.

  • @biyaslanmokaev7444
    @biyaslanmokaev7444 2 роки тому

    Очень интересно. А возможно создать несколько аккаунтов и при каждом запуске авторизации выбирать уже другой аккаунт?

  • @IgorNetkoff
    @IgorNetkoff 2 роки тому

    Круто
    Интересно в библиотеке есть ли возможность сравнивать файл на гугл диске с загружаемым и загружать только если он отличается?

  • @АлексейСамаркин-ы2н

    Полезное видео! лайк

  • @romankuziv47
    @romankuziv47 2 роки тому

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

  • @user-eq4we3vk9r
    @user-eq4we3vk9r 2 роки тому

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

  • @МоНи-ы5ж
    @МоНи-ы5ж 2 роки тому +2

    Уважаемый автор, как Вы читаете мои мысли? Я как раз хотел начать изучать вопрос с выгрузкой данных на Гугл диск, для того чтобы сохранить данные при работе в телеграмм ботом. Спасибо большое

    • @МоНи-ы5ж
      @МоНи-ы5ж 2 роки тому

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

    • @PythonToday
      @PythonToday  2 роки тому

      Надеюсь видео полезны) Спасибо за поддержку!

  • @v_hackkali8634
    @v_hackkali8634 2 роки тому

    Было бы круто увидеть взлом wifi с помашу Парсинга лакального хоста роутера

  • @Stepan_bendera
    @Stepan_bendera 2 роки тому

    День добрый. У меня вопрос немного не по теме. Может телеграм бот отправить сообщение другому телеграм боту. Например с свежими новостями которые он спарсил. Заранее спасибо.

  • @artcraftst
    @artcraftst 7 місяців тому

    1) Как сделать, чтобы после каждого запуска не проходить аутентификацию вручную? Приходится постоянно разрешать приложению доступ к диску.
    2) Где в коде ты использовал json файл? Так и не понял, где ты в коде прописываешь брать секретную инфу из json файла.

  • @ДмитрийПотапов-к4ю

    Бро, жирнейший лайк

  • @Anonim-im6ln
    @Anonim-im6ln 2 роки тому

    Дякую вам!!))

  • @Михаил-н4ъ6п
    @Михаил-н4ъ6п 2 роки тому

    Ролики как всегда топовые

  • @alex_iceberg
    @alex_iceberg 2 роки тому +1

    Добрый день! А что, если не проходит аутентификацию, выдает ошибку авторизации Ошибка 400: redirect_uri_mismatch

    • @TheMrFakir
      @TheMrFakir 2 роки тому

      Обрати внимание, что должен стоять слеш в конце ссылки в поле Authorized redirect URIs,
      на видео 3:36

  • @АлександрЕфимкин-н8д

    Не всегда могу посмотреть видео, но твой контент хорош. Раскажи- не могу найти на каким софтом пользуешся

    • @PythonToday
      @PythonToday  2 роки тому

      Софтом? Ты про редактор? vscode

    • @PythonToday
      @PythonToday  2 роки тому +2

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

  • @ramazan5451
    @ramazan5451 2 роки тому

    Привет, как можно загружать в определенную папку гугл диска?

  • @АлексЛис-в5э
    @АлексЛис-в5э 2 роки тому

    Здравствуйте. Занимаетесь ли вы репетиторством(менторством) по питону?

    • @PythonToday
      @PythonToday  2 роки тому +1

      Приветствую, в описании канала email для связи.

  • @luispakvard5681
    @luispakvard5681 2 роки тому

    Привет . Вы случайно не знаете как сделать Selenium скрипт непоределяемым на сайте , у меня есть определенная задумка произвести манипуляции на сайте скриптом а он пишет зайдите с другого браузера и капчи разные подсовывает как быть?

    • @alekseyalexey4457
      @alekseyalexey4457 2 роки тому

      user-agent укажи в хедере

    • @luispakvard5681
      @luispakvard5681 2 роки тому

      @@alekseyalexey4457 Спасибо уже делал Помогло установил undetected_chromedriver но там и вручную не получаеться то на том сервере косяки есть чтото там сломалось регистрация у них

  • @vladyslavmarchenko6796
    @vladyslavmarchenko6796 2 роки тому

    всем привет, какую книгу по питону можете посоветовать для новичка?

  • @darksniper407
    @darksniper407 2 роки тому

    Настроил еще и еще раз.
    Всегда просит логинится.
    Или это так и надо?

  • @narezka365
    @narezka365 2 роки тому

    Теперь скажите, как мне эта информация пригодится на егэ🗿

  • @НикитаПетров-ш8х
    @НикитаПетров-ш8х 2 роки тому

    Будет видео с выгрузкой файлов из диска?

  • @yeralexey
    @yeralexey 2 роки тому +1

    Просит авторизации в браузере при каждом запуске. У вас - нет. В чем может быть трабл?

    • @yeralexey
      @yeralexey 2 роки тому

      И сразу еще вопрос. На гитхаб пишут что библиотека не поддерживается. Активная ветка - pydrive2. Почему ее не выбрали?

  • @empty-look
    @empty-look 2 роки тому

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

    • @PythonToday
      @PythonToday  2 роки тому +1

      Привет, с новым годом! Написать функции в одном модуле, и импортировать в другой/исполняемый.

  • @dallas3978
    @dallas3978 2 роки тому

    го gmail. Видос топ

    • @PythonToday
      @PythonToday  2 роки тому

      Благодарю, что gmail? На канале есть видео с отправкой писем + вложений.

    • @dallas3978
      @dallas3978 2 роки тому

      @@PythonToday хотелось би проверять gmail на наявность писем

  • @НазарНикитенко-п3л
    @НазарНикитенко-п3л 2 роки тому +1

    А как же обещанный сайт на джанго?(

    • @PythonToday
      @PythonToday  2 роки тому +1

      Сделаем в следующем году.

  • @the_huge_knight
    @the_huge_knight 2 роки тому

    в каком текстовом редакторе пишется код?

  • @marsminerstone5504
    @marsminerstone5504 2 роки тому

    Сомнения убивают больше мечтаний, чем неудачи

  • @Dimon-op7dp
    @Dimon-op7dp Рік тому

    там данные карты требует :(

  • @3699-y8l
    @3699-y8l 2 роки тому

    Стремно хранить на гугле и яндексе.

  • @Learn_English-cw2lu
    @Learn_English-cw2lu Рік тому

    Если у когото не получился подключения в коде, тогда добавте "gauth.LoadClientConfigFile('client_secret_drive.json')" в свой код

  • @Mr.XL1Fe
    @Mr.XL1Fe Рік тому

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

  • @filin4648
    @filin4648 Рік тому

    Очень помог, спасибо!