Python Forum
Function assigned at a button in tkinter
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Function assigned at a button in tkinter
#6
I get that, what isn't making sense is why self.hands_inputs the argument to player.fold() and also the list containing the resulting button. That method Shouldn't need all that information, especially since that information includes all the buttons for the previous players.

On a side note, range(pnumplayers) is superfluous. This would work easier by iterating over pplayers instead.

for y in pplayers:
    self.hands_inputs[2].append(Button(self.window, text='Fold', command = lambda: y.fold(self.hands_inputs[0:3])))
Reply


Messages In This Thread
RE: Function assigned at a button in tkinter - by stullis - Oct-05-2019, 06:09 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  how to open a popup window in tkinter with entry,label and button lunacy90 1 956 Sep-01-2023, 12:07 AM
Last Post: lunacy90
  Tkinter button images not showing up lunacy90 7 1,682 Aug-31-2023, 06:39 PM
Last Post: deanhystad
Bug tkinter.TclError: bad window path name "!button" V1ber 2 854 Aug-14-2023, 02:46 PM
Last Post: V1ber
  Closing Threads and the chrome window it spawned from Tkinter close button law 0 1,754 Jan-08-2022, 12:13 PM
Last Post: law
  tkinter auto press button kucingkembar 2 3,254 Dec-24-2021, 01:23 PM
Last Post: kucingkembar
  How to assigned value to each different binary in python... ZYSIA 2 2,085 Jul-12-2021, 11:01 AM
Last Post: Gribouillis
  Partial using Tkinter function chesschaser 10 6,913 Jul-03-2020, 03:57 PM
Last Post: chesschaser
  Problem using a button with tkinter SmukasPlays 6 3,389 Jul-02-2020, 08:06 PM
Last Post: SmukasPlays
  Use a button in Tkinter to run a Python function Pedroski55 4 3,344 Jun-28-2020, 05:02 AM
Last Post: ndc85430
  assigned variable fails to show up Skaperen 4 2,405 May-27-2019, 10:48 AM
Last Post: Skaperen

Forum Jump:

User Panel Messages

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