Python Forum
__call__() got an unexpected keyword argument 'text'
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
__call__() got an unexpected keyword argument 'text'
#6
Quote:
def exit():
    exit()
What do you think that's doing?
You defined a function, that calls itself. And when it runs, it calls itself. Again and again, forever.

For the other error, I'm not sure what line that is, since the lines are different now. But it kinda looks like this:
Quote:
def stopClick():
    if startClickingVar == 1:

A function is like a black box. You pass it arguments, it does something with them, then it hands you back a response. Your black box doesn't have any arguments, but it's trying to do something with something it doesn't have. Python is smart enough to look at the rest of the function to try to figure out what you're doing, and it's "helping" by letting you know that you defined the variable later on in the function, which means it's currently "unbound" (because it doesn't exist), but you eventually define it later (referenced before assignment): UnboundLocalError: local variable 'startClickingVar' referenced before assignment.

However, because you're using global variables, that doesn't actually help, either. Because you're not using it like a local variable, you're using a global. Python's error isn't going to help much with that, because it isn't something you should be doing, lol.

You have a comment, #global var. That would be the place to define your global startClickingVar. Then, in this function, the very first line should be a note to Python that it should go looking for the variable somewhere else, as that function doesn't need to define it:
def stopClick():
    global startClickingVar
    if startClickingVar == 1:
Reply


Messages In This Thread
RE: __call__() got an unexpected keyword argument 'text' - by nilamo - Apr-07-2018, 11:11 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Django "Unexpected Keyword Argument 'min_value'" AstralWeeks 0 263 Mar-27-2024, 04:56 AM
Last Post: AstralWeeks
  Find a specific keyword after another keyword and change the output sgtmcc 5 879 Oct-05-2023, 07:41 PM
Last Post: deanhystad
  "unexpected keyword arg" when initializing my subclasses Phaze90 3 3,234 Nov-25-2022, 07:39 PM
Last Post: Gribouillis
  i want to use type= as a function/method keyword argument Skaperen 9 1,948 Nov-06-2022, 04:28 AM
Last Post: Skaperen
  TypeError: __init__() got an unexpected keyword argument 'value' Anldra12 7 22,776 May-11-2021, 06:35 PM
Last Post: deanhystad
  TypeError: coerce_kw_type() got an unexpected keyword argument 'dest' juniii 1 2,453 Apr-24-2020, 01:53 PM
Last Post: Jeff900
  SyntaxError: positional argument follows keyword argument syd_jat 3 5,880 Mar-03-2020, 08:34 AM
Last Post: buran
  Design question will __call__ rudihammad 1 1,942 Aug-11-2019, 11:58 AM
Last Post: ichabod801
  Super with Sublime Text - TypeError: super() takes at least 1 argument (0 given) Shafla 6 7,508 May-04-2019, 08:30 PM
Last Post: Shafla
  unexpected text file output <_io.TextIOWrapper… encoding='cp1252'> sleepylog 3 12,851 Aug-20-2017, 12:06 PM
Last Post: sparkz_alot

Forum Jump:

User Panel Messages

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