Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Экспорт в яндекс таблицы - доработки #34

Open
zmm opened this issue Jul 22, 2024 · 2 comments
Open

Экспорт в яндекс таблицы - доработки #34

zmm opened this issue Jul 22, 2024 · 2 comments

Comments

@zmm
Copy link
Member

zmm commented Jul 22, 2024

  1. Вынести в общий модуль для всех экспортеров
  2. Экспорт в существующую таблицу
  3. Экспорт на заданный лист
@HadronCollider
Copy link
Collaborator

Текущие возможности API в целом (а не только yadisk для python) по данным docs ограничены управлением файлов на диске:
image

Это ограничивает или делает невозможным задачи 2-3

  • экспорт в существующую таблицу / на заданный лист возможен только путем скачивания файла, изменения его содержимого и отправку на диск
    • экспорт полной таблицы в существующую таблицу = загрузка новой таблицы на диск по существующему пути
  • с одной стороны - это позволяет нам контролировать процесс, а диск держать как хранилище, с другой - это создание прослойки для библиотеки по работе с таблицами (openpyxl или тот же pandas) для конвейера ручного редактирования таблиц xlsx (скачали) <-> openpyxl/pandas (редактировали) <-> xlsx (загрузили)

Несмотря на то, что яндекс.документы (как раз онлайн-редактор) - отдельный сервис, API для него нет.

@zmm
Copy link
Member Author

zmm commented Jul 24, 2024

https://github.com/moevm/yadisk_examples/pull/6/files откуда можно взять наработки

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants