(Python)关于函数和参数的问题[关闭]

问题描述 投票:0回答:0

我有密码:

def users_list_reaction(users_dict, prefix_dictionary, event):
    login = event.widget.get()
    prefix_str = users_dict.get(f'{login}')
    for i in prefix_str[0]:
        if i == ' ':
            pass
        else:
            for x in i:
                prefix_dictionary[x].select()

但我只需要传递三个参数中的两个即可。我有错误TypeError: users_list_reaction() missing 1 required keyword-only argument: 'event'None 怎么回答都无济于事,因为该事件是一个 tkinter 库小部件,需要从组合框中获取信息。我不想使用 global users_dict 。怎么办?

我尝试在网上搜索资料,但我不明白如何正确表述,因为我没有找到我的答案

python function
© www.soinside.com 2019 - 2024. All rights reserved.