Необходимо код на Python для редактирования товаров ВКонтакте
На входе:
Excel-файл (можно csv/txt/json как удобно), у меня изначально xlxs
в файла два столбца: первый - vk id товара, второй - параметр на обновление (например, новая цена этого товара). Строк может быть несколько тысяч, то есть необходимо обновить несколько тысяч товаров за раз.
В начале кода нужно указывать:
- id группы, в которой обновляем товары
- путь до файла для обновления товаров на диске
- токен
Дополнительно:
1. выводить в процессе обновления товаров информацию сколько товаров обновлено (например, "Загружено 700 товаров из 2100 (30%)")
2. известные мне лимиты на загрузку/редактирование товаров vk - 1000 в час, 7000 в сутки - учесть это в коде, либо если есть способ вызывать метод чаще, то реализовать это
3. важно, чтобы обновление товаров по времени максимум укладывалось во временные рамки пункта 2, а не висело.
4. в случае ошибки или отсутсвия обновлений по товару, пропускать его, также выводить эту информацию (например, "товар VK id = N не обновлен")
5. любые ваши рекомендации для удобства и улучшения работы кода
В итоге: мне нужен код на python, который я смогу использовать в notebook, указав входные параметры и он все обновит без проблем и быстро.