所以我想用这个代码来调用一个按钮按下时的函数:
botao_ok.bind(on_press=f_adicionar_socios(txt_n_socio.text,txt_nome.text,txt_filho_de.text,txt_filho_e_de.text,txt_data_nas.text,txt_tipo_ID.text,txt_num_ID.text,txt_NIF.text,txt_morada_rua.text,txt_morada_localidade.text,txt_codigo_postal.text,txt_tel_fixo.text,txt_telemovel.text,txt_email.text,txt_tipo_socio.text,txt_data_admicao.text,txt_zona.text,txt_actividade.text,txt_actividade_de.text,txt_actividade_ate.text,txt_observacoes.text))
但为了简单起见,我只需要解决这个问题:
^{pr2}$它给出错误:AssertionError:None不可调用
我尝试了所有我强硬的,但无法解决这个问题。。。 谢谢你
当您编写
teste_('Ola')
时,函数运行并返回None
所以当你写作的时候
它实际上设置为:
^{pr2}$简言之,这就是你的问题所在。在
为了让它在按下按钮时调用
teste_('Ola')
,可以使用lambda函数:相关问题 更多 >
编程相关推荐