Как загрузить файл на яндекс диск
Перейти к содержимому

Как загрузить файл на яндекс диск

  • автор:

Как загрузить файл на яндекс диск

Яндекс.Диск

Версия для

Вопросы и ответы по «Яндекс.Диск»

Вопрос и ответы были вам полезны?

Да

Нет

Попробуйте также:

Похожие вопросы :

  • Проблема с папкой яндекс диска в разделе мой компьютер. Нет синхронизации. Что. (Ответов: 10)
  • На кнопку паузы нельзя нажимать, загрузка начинается заново? Почему архив не. (Ответов: 1)
  • Как в моем Яндекс диске могли оказаться фото другого человека? (Ответов: 1)
  • Как загрузить большой файл на яндекс диск? (Ответов: 1)
  • Размещение файлов на облачном и локальном дисках (Ответов: 1)
  • Как загрузить файл на Яндекс Диск? (Ответов: 1)
  • Как запаролить Яндекс Диск? (Ответов: 6)
  • Как загрузить видео на Яндекс Диск? (Ответов: 1)
  • Как быстро перейти на файл, синхронизированный и сохранённый у себя на компьютере. (Ответов: 0)

Как загрузить файлы на Яндекс Диск, с помощью Python

Как загрузить файлы на Яндекс Диск, с помощью Python

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

Яндекс.Диск REST API

Для начала получим токен, который необходим для работы с API Диском. Для этого перейдем по ссылке (новая, актуальная на 2023г. ссылка, спасибо пользователю govermsk) и зарегистрируем наше приложение, назовём его к примеру, backup, и дадим ему полное разрешение для работы с Я.Диском.

API Яндекс Диск

API Яндекс Диск

Теперь нужно просто перейти по этой ниже ссылке, заменив ID приложения на свой (ID вы получили после регистрации приложения), и токен готов.

https://oauth.yandex.ru/authorize?response_type=token&client_id=

Python

Для работы с Я.Диск REST API будем использовать уже готовую библиотеку, установим ее командой.

pip install yadisk 

Попробуем подключиться к нашему Я.Диску используя ранее полученный токен.

import yadisk y = yadisk.YaDisk(token="токен") print(y.check_token()) # Проверим токен 
True 

Если результат True, значит вы все сделали правильно 🙂

Добавим еще небольшой код, который отправит несколько файлом, и создаст папку на Я.Диске.

y.mkdir("/test/Hello Word") # Создать папку y.upload("file1.txt", "/test/file1.txt") # Загружает первый файл y.upload("file2.txt", "/test/file2.txt") # Загружает второй файл 

загрузить файлы на Яндекс

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

Усложним задачу, и попробует не создать, а отправить всю папку с содержимым, так скажем, сделать backup данных.

import yadisk import os from datetime import datetime y = yadisk.YaDisk(token="токен") def run(path): date = datetime.strftime(datetime.now(), "%d.%m.%Y-%H.%M.%S") y.mkdir(f'/test/') for address, dirs, files in os.walk(path): for dir in dirs: y.mkdir(f'/test//') print(f'Папка создана') for file in files: print(f'Файл загружен') y.upload(f'/', f'/test//') if __name__ == '__main__': run(r'C:\folder\путь к папке для загрузки') 

API Яндекс Диск

Теперь при каждом запуске скрипта, наши данные будут загружаться в папку с уникальным именем «дата и время загрузки».

По всем вопросом можете обратиться ко мне через обратную связь, буду рад помочь.

Как загрузить файл на Яндекс — пошаговая инструкция

Загружаем файлы на Яндекс.Диск различными способами:

  1. Используя веб-браузер.
  2. При помощи приложения для компьютера.
  3. Используя смартфон на ОС Android.
  4. Используя смартфор на iOS.

Представляем вам инструкцию по загрузке файлов и папок на самый популярный облачный сервис хранения файлов Яндекс.Диск.

1. Загружаем файлы через веб-браузер без дополнительных приложений:

  • Откройте любой веб-браузер и авторизуйтесь на странице disk.yandex.ru, введя свой логин и пароль в правом верхнем углу страницы. Если вы ещё не зарегистрированы — необходимо кликнуть по кнопке «Завести свой диск» на этой же странице.
  • Перетащите в открытую страницу Яндекс.Диска файлы, либо сразу всю папку, которую вы хотите загрузить.

Обратите внимание! Можно использовать кнопку Загрузить файл, для выбора отдельных файлов на компьютере.

В открывшемся окне можно нажать кнопку «Загрузить ещё», если нужно выбрать на компьютере несколько файлов, либо «Скрыть», если в этом нет необходимости.

Сразу после загрузки можно поделиться ссылкой на файл с вашими друзьями. Для этого кликните по кнопке Вкл справа от имени загружаемого файла. Останется скопировать ссылку на файл в буфер обмена, кликнув по полю с адресом файла, после чего её можно отправить друзьям через мессенджер, либо социальную сеть, нажав комбинацию клавиш Ctrl+V в окне отправки сообщения для получения доступа к файлу любым пользователем.

2. Заливаем файлы на Яндекс.Диск через приложение для компьютера

  • установите программу Яндекс.Диск на компьютер, после чего введите логин и пароль от вашей учетной записи в окно программы.
  • Для загрузки файлов на Диск, вам нужно всего лишь скопировать их в папку Яндекс.Диска, после чего они автоматически окажутся на серверах Яндекса и к ним можно будет как получить доступ как через браузер, так и делиться ссылкой на файл с друзьями. Файлы станут доступны с любого устройства, на котором уcтановлено приложение Яндекс.Диск, независимо от операционной системы. Срок хранения файлов — неограничен.

3. Загружаем файлы со смартфона на Android

  • Установите приложение Яндекс.Диск из магазина Google.Play.
  • Запустите приложение и перейдите в папку, в которую нужно закачать файлы.
  • Кнопкой + выберите действие из списка (сделать фото, добавить картинку из галереи, создать папку либо выбрать файлы с устройства).

4. Загружаем файлы на Диск со смартфона на iOS

  • Установите приложение Яндекс.Диск из AppStore.
  • Запустите приложение и выберите папку в которую будем загружать файлы, после чего нажмите кнопку + в правом верхнем углу экрана смартфона.
  • Выберите действие из доступных — выбираем фото из галереи, делаем фото сейчас, либо создаем новую папку
  • Далее, например, при загрузке файлов из галереи, выберите нужные файлы либо весь альбом, если это необходимо.
  • В результате нажатия кнопки «Готово», файлы будут загружены в Яндекс.Диск.

Как загрузить файл на яндекс диск

Яндекс.Диск

Версия для

Вопросы и ответы по «Яндекс.Диск»

Вопрос и ответы были вам полезны?

Да

Нет

Попробуйте также:

Похожие вопросы :

  • Проблема с папкой яндекс диска в разделе мой компьютер. Нет синхронизации. Что. (Ответов: 10)
  • Как загрузить папку на Яндекс Диск? (Ответов: 6)
  • Как загрузить видео на Яндекс Диск? (Ответов: 1)
  • Загрузила данные с флешки на диск, потом удалила с носителя. Однако диск с файлами. (Ответов: 1)
  • Как загрузить большой файл на яндекс диск? (Ответов: 1)
  • На кнопку паузы нельзя нажимать, загрузка начинается заново? Почему архив не. (Ответов: 1)
  • При попытке войти в Яндекс.Диск с другого браузера скачивается на этот браузер диск. (Ответов: 0)
  • Размещение файлов на облачном и локальном дисках (Ответов: 1)
  • Почему при сохранении видео с айфона на Яндекс диск, они становятся засвеченными? (Ответов: 0)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *