Python Forum
Whys is asterisk and random variable necessary in these functions?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Whys is asterisk and random variable necessary in these functions?
#3
The function signature is misleading. Don't use the asterisk, if you expect a static number of arguments. The callback sends one argument, which is the event itself. You should change the callbacks (example taken form Gribouillis).

# Change text with "Enter" then flush
def changeTextEnter(event):
    print('changeTextEnter:', event)
    text_label.configure(text=entry_bar.get())
    entry_bar.delete(0, tk.END)
  
# Close program key function
def quitApp(event):
    print('quit:', event)
    main_window.destroy()
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
RE: Whys is asterisk and random variable necessary in these functions? - by DeaD_EyE - Aug-04-2022, 08:41 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Calling functions by making part of their name with variable crouzilles 4 1,011 Nov-02-2023, 12:25 PM
Last Post: noisefloor
  trying to input a variable using random.choice python63 9 3,866 Aug-13-2020, 05:37 PM
Last Post: python63
  Help removing asterisk item in a nested list. bmcguire 3 2,730 Apr-06-2020, 02:35 PM
Last Post: snippsat
  append one random intergar variable Coastal 5 2,847 Dec-18-2019, 09:18 PM
Last Post: ichabod801
  random variable function? Novice_fanatic 4 2,887 Oct-08-2019, 01:22 PM
Last Post: jefsummers
  Guidance in Creating random output for a variable. Livne_ye 1 2,603 May-04-2019, 01:18 PM
Last Post: Yoriz
  How do you make functions that take a variable that is not defined? magic 6 4,645 Sep-24-2018, 01:30 PM
Last Post: gruntfutuk
  multiprocess passing multiple arguments double asterisk pic8690 1 5,404 Oct-23-2016, 08:51 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