Python Forum
[Tkinter] Button command getting TypeError: radsa() missing 3 required positional arguments
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Tkinter] Button command getting TypeError: radsa() missing 3 required positional arguments
#3
l = Button(r, text="gæt2", command=radsa, compound=CENTER)
line 81, command will call radsa without arguments, thus causing the error.

you need to pass arguments:
There are a couple of ways to do this, the cleanest is with partial
1. With use of partial:
  • At top of script, add from functools import partial
  • Then before button definition, add:
       pcommand = partial(radsa, guessesTaken, randnummer, gæt):
       l = Button(r, text="gæt2", command=pcommand, compound=CENTER)
       
  • This is untested but should work

The other is using lambda:
    l = Button(r, text="gæt2", command=lambda: radsa(guessesTaken, randnummer, gæt), compound=CENTER)
In either case, you need to make sure argument values are available when called.
Reply


Messages In This Thread
RE: TypeError: radsa() missing 3 required positional arguments - by Larz60+ - Apr-22-2019, 12:36 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [Tkinter] Button 'command' Argument Confusion gw1500se 11 5,889 Nov-11-2021, 08:45 PM
Last Post: menator01
  [Kivy] Type error:takes 1 positional argument but 2 required hammer 3 2,671 Nov-09-2021, 06:01 AM
Last Post: deanhystad
  Get name of command button Heyjoe 3 2,318 Dec-10-2020, 04:30 AM
Last Post: deanhystad
  Class function does not create command button Heyjoe 2 2,284 Aug-22-2020, 08:06 PM
Last Post: Heyjoe
  [Tkinter] Command button, then more command buttons Heyjoe 4 2,911 Aug-08-2020, 11:28 AM
Last Post: Yoriz
  [Tkinter] button command tkinter Heyjoe 6 5,203 Jul-30-2020, 07:06 PM
Last Post: deanhystad
  Button Command Heyjoe 4 2,364 Jul-20-2020, 01:45 AM
Last Post: Heyjoe
  tkinter button not accessing the command when clicked jhf2 1 3,577 Nov-23-2019, 10:17 PM
Last Post: DT2000
  [PySimpleGui] How to alter mouse click button of a standard submit button? skyerosebud 3 5,029 Jul-21-2019, 06:02 PM
Last Post: FullOfHelp
  [Tkinter] command button automaticaly fired kferhat 2 2,530 Jun-16-2019, 08:21 PM
Last Post: kferhat

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020