Как загрузить файл на яндекс диск
Яндекс.Диск
Версия для
Вопросы и ответы по «Яндекс.Диск»
Вопрос и ответы были вам полезны?

Да

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

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

Приветствую всех, в этом уроке речь пойдет о Яндекс.Диске, а именно о работе с ней через Python. Данный урок будет полезен для новичков, в качестве примера напишем небольшую программу, и научим ее загружать не только файлы, но и папки с содержимым.
Яндекс.Диск REST API
Для начала получим токен, который необходим для работы с API Диском. Для этого перейдем по ссылке (новая, актуальная на 2023г. ссылка, спасибо пользователю govermsk) и зарегистрируем наше приложение, назовём его к примеру, backup, и дадим ему полное разрешение для работы с Я.Диском.
![]()
![]()
Теперь нужно просто перейти по этой ниже ссылке, заменив 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\путь к папке для загрузки')
![]()
Теперь при каждом запуске скрипта, наши данные будут загружаться в папку с уникальным именем «дата и время загрузки».
По всем вопросом можете обратиться ко мне через обратную связь, буду рад помочь.
Как загрузить файл на Яндекс — пошаговая инструкция
Загружаем файлы на Яндекс.Диск различными способами:
- Используя веб-браузер.
- При помощи приложения для компьютера.
- Используя смартфон на ОС Android.
- Используя смартфор на 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)