I'd a rather unfortunate error message; I'm not sure why the compiler reports the wrong parameter/index mismatch.
The fix is to pass a character literal, not a string literal for the
`separator` parameter.
p.open(filename, separator=';')
Run
