SyntaxError: positional argument follows keyword argument

Rich Shepard rshepard at appl-ecosys.com
Fri Jun 7 15:55:46 EDT 2019


On Sat, 8 Jun 2019, Chris Angelico wrote:

> General principle: When you see a syntax error, look *before* that point
> (reading top-to-bottom, left-to-right, same as the parser does). Often,
> the problem is prior to the point where it was actually discovered.

Chris,

This is why I commented out all widgets prior to the ttk.Checkbutton. If the
error was earlier the error would not have appeared.

> Specific point: It looks like perhaps you're trying to assign in the
> middle of a function call. That doesn't do what you think it does, but on
> sufficiently-recent versions of Python, you can do this with "input_var :=
> tk.IntVar". That might be the easiest solution.

Yes, I need to use a diffrent syntax for Checkbuttons and Radiobuttons than
for other widgets. Back to my reference book for more study.

Regards,

Rich



More information about the Python-list mailing list