Нужно решить кейс



Други! Нужно решить кейс. Как?
Есть dadata.ru у них есть автовставка данных об организации по ИНН. Нужно по ИНН сделать шаблон файла в Word или Excel с возможностью подтягивания данных из dadata.ru у них есть шаблон на phyton. Возможно ли такое реализовать? или это нужно по другому делать?
53   37  
  1. Daniel Samsyguin месяц назад
    xlwings пробовали? Я именно такое делал.
    • Даниль Шарафутдинов месяц назад
      Daniel Samsyguin нет, пытаюсь разобраться
    • Daniel Samsyguin месяц назад
      Даниль Шарафутдинов вам нужны udf
    • Даниль Шарафутдинов месяц назад
      Daniel Samsyguin что это?
    • Daniel Samsyguin месяц назад
      Даниль Шарафутдинов часть xlwings - пользовательские функции excel на питоне
  2. Михаил Тумасов месяц назад
    Эксель точно позволяет подтягивать данные с внешних источников и конкретно с сайтов. Вкладка данные, создать запрос, из других источников.
    • Даниль Шарафутдинов месяц назад
      Михаил Тумасов дело в том, что источника вроде как нет или я не прав? Есть Эксель куда вставляешь в одно из полей ИНН а далее все должно забираться из вне
    • Nikolay Matsievsky месяц назад
      Даниль Шарафутдинов источник - это ответ dadata.ru . В него можно передать параметр и из ответа считать все поля. Это можно на уровне Excel. Если вам все в Excel и передавать, то проще без Python.
  3. Алексей Пономарев месяц назад
    а почему не выгрузить в цсв а потом все разом собрать, чего то вы не договариваете , вижу часть только задачи
    • Даниль Шарафутдинов месяц назад
      Алексей Пономарев мне нужно создать шаблон файла для заполнения клиентом или самим. Что в цсв выгружать?
    • Алексей Пономарев месяц назад
      Даниль Шарафутдинов отпишите мне сюда fotopiter@mail.ru договоримся
  4. Alex Zamotin месяц назад
    У них там даже API заявлен, может проще по post - запросу отработать.
    • Даниль Шарафутдинов месяц назад
      Alex Zamotin как это отработать когда планировал все в шаблоне файла редактора или эксель делать
    • Alex Zamotin месяц назад
      В Excel можно через Power Query. Вот например так
  5. Олег Темяков месяц назад
    Можно и в питоне сделать, чтобы он на выходе word файл делал, можно в ворд сделать, можно в excel.
    • Олег Темяков месяц назад
      https://habr.com/ru/post/459152/
  6. Денис Базарнов месяц назад
    Вашу задачу разделите на две части: 1) Получение данных. Данные организации по ИНН можно получать и с nalog.ru (раздел "Проверь контрагента") и с dadata.ru. Либо через API если данные ресурсы позволяют это делать, либо делать что-то в духе скринера. 2) Размещение информации на Вашем шаблоне (word, excel, pdf, лучше pdf у питона есть библиотеки для формирования отчетов в pdf)
    • Денис Базарнов месяц назад
      Да, в комментариях уже написали что питон и с вордом и экселем также дружен
    • Даниль Шарафутдинов месяц назад
      Денис Базарнов подключить библиотеку пайтон к эксель несложно?
    • Maxim Lee месяц назад
      Danil Sharafutdinov в смысле? Из экселя вызывать скрипт на питоне и обрабатывать результаты?В принципе можно, но я бы за такую реализацию бил линейкой по рукам
    • Даниль Шарафутдинов месяц назад
      Maxim Lee а как по другому?
    • Maxim Lee месяц назад
      Danil Sharafutdinov парсить и генерить excel файл питоновским скриптом
    • Даниль Шарафутдинов месяц назад
      Maxim Lee это очень объемная задача учитывая, что надо это делать на сайте налог ру
  7. Philipp Mastyaev месяц назад
    А можно пунктуацией разделить исходный текст на отдельные задачи?
  8. Evgeny Avdeev месяц назад
    Power query вам в помощь. Питон тут не нужон
  9. Александр Дергилёв месяц назад
    Если правильно понял.1) из ворда тяните данные и питон2) у Dadata есть API. Циклом отправляете ИНН. Получаете ответ. Маппите ответ с исходными данными.3) пишете результат куда надо
  10. Андрей Сухов месяц назад
    Берете JavaScript, пишете дополнение к Word, в котором делаете все что вам надо со всеми запросами, обработками и пр. https://docs.microsoft.com/.../word-add-ins-core-concepts....
  11. Serg Lisivka месяц назад
    Задача на 3 действия 1. Подключите/выгрузите данные к Ексель. 2. Откройте шаблон Ворд3. Вставьте поля слияния У меня юрист для 100 человек за 15 минут печатал 3 договора с дополнениямиПример описан здесьhttp://pcandlife.ru/sozdanie-documenta-word-iz-excel/
    • Даниль Шарафутдинов месяц назад
      Serg Lisivka в первом действии очень много переменных, например выяснилось что dadata невозможно подключить к Excel для MAC
  12. Aziz Mamatov месяц назад
    Loginom в помощь
    • Даниль Шарафутдинов месяц назад
      Aziz Mamatov причем здесь логином?
    • Aziz Mamatov месяц назад
      Danil Sharafutdinov обычно помогает в таких ситуациях
  13. Kseniia Kolesnichenko месяц назад
    Елена Журавлева (Elena Zhuravleva)
  14. Антон Жиянов месяц назад
    Можно сделать напрямую из Excel: https://gist.github.com/.../b5d0c7b72bb6b393475ae67e73c86ed3
    • Даниль Шарафутдинов месяц назад
      Антон Жиянов спасибо, я оставил пример почему у меня не получается
    • Даниль Шарафутдинов месяц назад
      ниже также оставил снимок
  15. Даниль Шарафутдинов месяц назад
    Кто то пожалуйста может помочь разобраться, любопытно с чем это связано. Антон Жиянов оставил пример, вроде все сделал по инструкции но выдает 424 ошибку

Добавить ответ:
Отменить.