python tkinter按钮不调用函数

时间:2018-09-18 04:43:36

标签: python tkinter

这是我在这里的第一篇文章,请保持友好! 我用tkinter和python创建了一个小水族馆,以掌握面向对象的编程。

我开设了一条鱼课程,并以无限循环实例化和移动鱼。我希望能够单击一个按钮,并使它的数字增加1,以便我的循环再创建一条鱼。

我将打印语句插入到我要递增计数器的函数中,但它不打印。

然后我尝试使用bind()函数,但是那也不起作用。 我已经搜寻了,却找不到了。

除了进口商品,鱼类类别和几个vars,这里还有其他一切:

https://graph.facebook.com/v3.1/myBusinessID?fields=business_discovery.username(bong__collection){biography,id,ig_id,followers_count,follows_count,media_count,name,profile_picture_url,username,website}&access_token=EAAJJsScwhdEBAKR46qyJb7bMs9jcUqfK3ZCr...

任何帮助都将不胜感激,因为我有很多东西要学习,而且已经在这个问题上浪费了太多时间! 谢谢

1 个答案:

答案 0 :(得分:0)

此行是一个问题:

btn1 = Button(window, text="New Fish!", command=newFish())

command应该设置为newFish函数本身,而不是它返回的(无)值:

btn1 = Button(window, text="New Fish!", command=newFish)