TypeError:get_weather()不带参数(给定1)

2024-05-14 23:19:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在参加一个Python的StackSkills在线课程,并复制了讲座中给出的代码——我们正在用Flask制作一个天气应用程序。我一直收到这样一条消息:TypeError:get\u weather()不带参数(给定1)

Python页面1

HTML页面2

有什么建议吗?提前谢谢你!在


Tags: 代码应用程序消息flask参数gethtml页面
2条回答

错误信息解释了几乎所有的事情。在

你有一个函数get_weather(),它不带任何参数。 但是当你调用它时,你用一个来调用它,所以python会给你一个错误。在

现在你必须扪心自问,是必须在函数定义中添加参数,还是必须在没有任何参数的情况下调用它。由于您需要在get_weather()中使用一个city,并且变量city没有在函数中声明,您知道必须将函数的声明更改为def get_weather(city)

函数定义不正确。在Python代码的第10行,将def get_weather()更改为def get_weather(city)。在

相关问题 更多 >

    热门问题