-
Notifications
You must be signed in to change notification settings - Fork 155
Description
My Code:
import betfairlightweight
import re
import requests
trading = betfairlightweight.APIClient("XXXX", "XXXXX", app_key="XXXXX")
resp = trading.session.post(
url=trading.login_interactive.url,
data={
"username": trading.username,
"password": trading.password,
"redirectMethod": "POST",
"product": trading.app_key,
"url": "https://www.betfair.com",
"submitForm": True,
}
)
#print("Header: ", resp.headers)
#print("cookies: ", resp.cookies)
#print("content: ", resp.content)
#print("raw: ", resp.raw)
#print("request: ", resp.request)
session_token = re.findall(
"ssoid=(.*?);", resp.headers["Set-Cookie"]
)
trading.set_session_token(session_token[0])
print(trading.betting.list_event_types())
Error I am getting:
Traceback (most recent call last):
File "C:\Users\kelan\betfaircode\test.py", line 30, in
trading.set_session_token(session_token[0])
~~~~~~~~~~~~~^^^
IndexError: list index out of range
Can any one help me to resolve this issue?