Похоже, что вы должны войти в систему, чтобы загрузить данные. Вы можете загрузить свои данные в Chrome, потому что вы автоматически вошли в систему. Но через python вы должны зарегистрироваться / войти. Попробуйте проверить API входа в систему веб-сайта и включить свои учетные данные в свой код.
Вы должны посмотреть на __init__
методы, чтобы заполнить его своими учетными данными:
def __init__(self, username, password,
base_url='http://ws.eoddata.com/data.asmx/',
max_login_retries=3, logger=None):
"""
Args:
username (str): Account username.
password (str): Account password.
base_url (str): Base url of SOAP service
(defaults to `http://ws.eoddata.com/data.asmx/`).
max_login_retries (int): Maximum login retries, increase if there
are several clients working in parallel.
logger (logging.Logger): Client logger.
"""
self._token = ''
self._username = username
self._password = password
self._max_login_retries = max_login_retries
self._base_url = base_url
self.logger = logger or logging.getLogger('eoddata_client')
В соответствии с документацией, вы должны заменить имя пользователя и пароль своими учетными данными. Также вам нужно будет добавить токен, который можно извлечь из вашей учетной записи на сайте.