2024-05-14 23:19:07 发布
网友
我正在参加一个Python的StackSkills在线课程,并复制了讲座中给出的代码——我们正在用Flask制作一个天气应用程序。我一直收到这样一条消息:TypeError:get\u weather()不带参数(给定1)
Python页面1
HTML页面2
有什么建议吗?提前谢谢你!在
错误信息解释了几乎所有的事情。在
你有一个函数get_weather(),它不带任何参数。 但是当你调用它时,你用一个来调用它,所以python会给你一个错误。在
get_weather()
现在你必须扪心自问,是必须在函数定义中添加参数,还是必须在没有任何参数的情况下调用它。由于您需要在get_weather()中使用一个city,并且变量city没有在函数中声明,您知道必须将函数的声明更改为def get_weather(city)
def get_weather(city)
函数定义不正确。在Python代码的第10行,将def get_weather()更改为def get_weather(city)。在
def get_weather()
错误信息解释了几乎所有的事情。在
你有一个函数
get_weather()
,它不带任何参数。 但是当你调用它时,你用一个来调用它,所以python会给你一个错误。在现在你必须扪心自问,是必须在函数定义中添加参数,还是必须在没有任何参数的情况下调用它。由于您需要在
get_weather()
中使用一个city,并且变量city没有在函数中声明,您知道必须将函数的声明更改为def get_weather(city)
函数定义不正确。在Python代码的第10行,将
def get_weather()
更改为def get_weather(city)
。在相关问题 更多 >
编程相关推荐