Раньше это был просто адрес электронной почты + пароль. Теперь это:
- введите адрес электронной почты
- получите код по электронной почте
- введите код для входа в систему
Я попробовал чтобы:
- Запустить API → ошибка входа
- Проверить сетевые запросы в DevTools → выглядит как многоэтапный вход с OTP
- Просмотреть репозиторий → нет ничего для обработки этого нового потока
Код: Выделить всё
from investopedia_api import InvestopediaApi
credentials = {
"username": "you@example.com",
"password": "yourpassword"
}
client = InvestopediaApi(credentials)
# Fails here because login doesn't work anymore
portfolio = client.portfolio
print(portfolio.account_value)
- Может ли этот тип входа (OTP по электронной почте) вообще обрабатываться в Python?
- Есть ли способ получить код программно?
- Или это тот случай, когда вам просто нужно использовать Вместо этого Селен/Драматург?
Мобильная версия