Statements must be separated by newlines or semicolons

Brondby IF picture Brondby IF · Jul 24, 2021 · Viewed 20.7k times · Source

I'm literally using the same code as the official Betfair Developer example, the only difference is that I'm putting the APP_KEY_HERE and SESSION_TOKEN data.

But unlike the site, Visual Studio Code is giving me an error and a crash in the terminal.

enter image description here

Terminal response:

line 11
    print json.dumps(json.loads(response.text), indent=3)
          ^
SyntaxError: invalid syntax

https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/Getting+Started

enter image description here

What am I missing and what do I need to change to solve this problem?

Answer

user15801675 picture user15801675 · Jul 24, 2021

In python 3.x, you have to enclose the arguments in ().

print(json.dumps(json.loads(response.text), indent=3))