Comments 10
Недавно тоже была задача получения курсов валют. У Центробанка РФ есть открытое бесплатное API, через которое можно получать данные о валютах в XML. Плюсы, что не нужно заморчачиваться с эмуляцией браузера и обходить защиту от парсинга.
Excel: это удобно, бесплатно
Вообще-то msoffice не бесплатный (мы же не говорим про пиратство?)
А так есть реально бесплатные аналоги - LibreOffice со своими блекджеками
Для самых простых задач этого хватит, но в Office есть стандартный механизм с куда более широкими возможностями.
Спасибо, попробуем.
А можно проверить - обрабатывается https://www.lme.com/en/Metals/Non-ferrous/LME-Copper#Trading+summary ? Там cloudflare проверка на человека. Ну что-бы зря не ставить весь проект...
А почему бы не вставить питоновский скрипт прямо в Эксель? То есть, это будет функция на Питоне.
Я выбрал использовать Python скрипт отдельно от встроенный функции Python в Excel, потому что встроенная функция накладывает множество ограничений. Например, у меня был Microsoft Office 2021 - в нём функции Python нет. Пришлось установить Microsoft Office 2024 - только в нём есть встроенный Python в Excel. Но и этого оказалось недостаточно чтобы запускать встроенный Python в Excel. Необходимо иметь Office 365 (Mondo 2016) подписку, чтобы функция активировалась. И будет работать только под Windows. Да и сам Python в Excel обрезанный, можно использовать только библиотеки рекомендованные Microsoft и Anaconda.
Как получать котировки с любых сайтов в Эксель на примере investing.com