169 похожих чатов

Ребят, а кто-то тягал данные с Яндекс Диска? Поделитесь, пожалуйста, способом?!

16 ответов

12 просмотров

Запускайте rclone для создания/обновления локальной копии файлов и читайте как обычно

Байкулов-Антон Автор вопроса
Pavel Zheltouhov
Запускайте rclone для создания/обновления локально...

Не вариант. Мне нужно именно на диске, и читать из архива. Вся эта история будет крутиться на продовой машине.

Байкулов Антон
Не вариант. Мне нужно именно на диске, и читать из...

Есть отличный вариант не делать эту задачу - послать юриста читать лицензионное соглашение "Яндекс.Диск" Скорее всего, любое использование отличающееся от архива фоточек котов там запрещено.

Байкулов-Антон Автор вопроса

Вся затея будет висеть на проде, синкать 120гб, ради нескольких файлов json общим весом в 100мб так себе затея

Байкулов-Антон Автор вопроса
Pavel Zheltouhov
вам жалко чужих гигабайтов?

Мне жалко мой прод. Ему такие излишества не нужны.

Байкулов Антон
Мне жалко мой прод. Ему такие излишества не нужны.

А что именно вы называете "продом"? ну сравните цены на Яндекс Object Storage посчитайте сколько на вас экономят

Байкулов-Антон Автор вопроса
Pavel Zheltouhov
А что именно вы называете "продом"? ну сравните це...

Да я всё понимаю. Можно найти другие способы хранения, другие подходы к реализации задачи, отказаться от выполнения по какой-то причине. Но мой вопрос был вполне конкретным, и нужен мне совет именно от релевантного опыта.

Байкулов Антон
Да я всё понимаю. Можно найти другие способы хране...

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

Байкулов-Антон Автор вопроса
all ow
привет, а в чем там проблема можешь рассказать в д...

Я ловлю 401 ошибку, библиотеки пробовал from YaDiskClient.YaDiskClient import YaDisk import yandexwebdav Я не могу вкурить логику авторизации. Есть приложение с доступом к логину, я получил токен. Есть логин и пароль для приложения для доступа к Я.Диску. Задача: на диске лежит архив, в нём есть json, который необходимо достать, не скачивая весь архив.

Байкулов Антон
Я ловлю 401 ошибку, библиотеки пробовал from YaDi...

А как можно получить json из архива не скачивая и не распаковывая его? Возможности апи яндекс диска описаны в доке. У рест апи очень ограниченный функционал: посмотреть содержимое диска по токену, скачать файл, загрузить файл

Байкулов-Антон Автор вопроса
Дмитрий Яковлев
А как можно получить json из архива не скачивая и ...

GPT говорит что можно. Но я пока не вижу методов

Байкулов Антон
screenshot GPT говорит что можно. Но я пока не вижу методов

По поводу жпт надеюсь это был рофл 🌚 А что документация по рест апи яндекс диска говорит на этот счёт?

Байкулов-Антон Автор вопроса
Дмитрий Яковлев
По поводу жпт надеюсь это был рофл 🌚 А что докуме...

Ну я подумал раз есть возможность в UI скачать отдельный файл архива, то значит я смогу это сделать и через API. В крайнем случае через парсинг

Байкулов Антон
Ну я подумал раз есть возможность в UI скачать отд...

Буквально всё с чем можно работать описано здесь. Если нужно работать с файлами внутри архива, то для этого наверно придётся свой клиент писать.

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

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Карта сайта