为什么会出现类型错误:接受1个位置参数,但给定2个?

埃里克

我的django项目遇到了问题。如下所示:

获得结果: __init__() takes 1 positional argument but 2 were given

我的代码:

urls.py

url(r'^_get_weather', views._get_weather, name='_get_weather')

views.py

def _get_weather(request):
    r = urllib.request.urlopen('http://api.openweathermap.org/data/2.5/weather?APPID=$API&q=Hongkong')
    s = r.read().decode('utf-8')
    j = json.loads(s)
    temp='Current tempearture: {:.2f}'.format(j['main']['temp'] - 273.15)
    return HttpRequest(temp)
摩西·科莱多耶(Moses Koledoye)

您的视图函数应返回HttpResponse而不是HttpRequest

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在使用Directory API的Python中出现错误“ TypeError:method()恰好接受1个参数(给定2个)?”

来自分类Dev

“接受0个位置参数但给了1个”错误

来自分类Dev

错误类型:get_dataset_names()接受0个位置参数,但给出了1个

来自分类Dev

为什么我获取TypeError的函数:f()接受0个位置参数,但给出了1个

来自分类Dev

TypeError:open()接受0个位置参数,但给定2个

来自分类Dev

pytest测试类调用类方法,类型错误恰好接受2个参数(给定1个)

来自分类Dev

类型错误:get()至少接受2个参数,给定1个

来自分类Dev

错误:类型错误:__init__() 需要 1 个位置参数,但给出了 2 个

来自分类Dev

PYTHON:TypeError:DriverSpeed()接受0个位置参数,但给定1

来自分类Dev

陷入类型错误:__init__() 需要 1 个位置参数,但给出了 2 个

来自分类Dev

接受1个位置参数,但给出2个;组合字符串作为参数

来自分类Dev

Keras层构建错误:build()接受1个位置参数,但给出了两个

来自分类Dev

错误:__ init __()接受1个位置参数,但给出了7个

来自分类Dev

尽管存在参数y,为什么还会出现错误“ TypeError:set_window_position()缺少1个必需的位置参数:'y'”?

来自分类Dev

意外错误:replace()接受2个位置参数,但给出了3个

来自分类Dev

Python / Django:as_view()接受1个位置参数,但给出了2个

来自分类Dev

无法解决“ inc()接受1个位置参数,但给出了2个”

来自分类Dev

TypeError:init_animals()接受1个位置参数,但给出了2个

来自分类Dev

page()接受1个位置参数,但给出了2个

来自分类Dev

TypeError:quit()接受1个位置参数,但给出了2个(键盘绑定)

来自分类Dev

TypeError:as_view()接受1个位置参数,但给出了2个

来自分类Dev

Money和TypeError:__init __()接受1到2个位置参数,但给出了3个

来自分类Dev

TypeError:login()接受1个位置参数,但给出了2个

来自分类Dev

__init __()接受1个位置参数,但给了2个登录页面

来自分类Dev

<lambda>()接受1个位置参数,但给出了2个

来自分类Dev

set_adminrole()接受1个位置参数,但给出了2个

来自分类Dev

TypeError:__init __()接受1个位置参数,但给了2个discord.py

来自分类Dev

TypeError:函数接受1个位置参数,但给了2个kivy python

来自分类Dev

tf__norm()接受1个位置参数,但给出了2个

Related 相关文章

  1. 1

    为什么在使用Directory API的Python中出现错误“ TypeError:method()恰好接受1个参数(给定2个)?”

  2. 2

    “接受0个位置参数但给了1个”错误

  3. 3

    错误类型:get_dataset_names()接受0个位置参数,但给出了1个

  4. 4

    为什么我获取TypeError的函数:f()接受0个位置参数,但给出了1个

  5. 5

    TypeError:open()接受0个位置参数,但给定2个

  6. 6

    pytest测试类调用类方法,类型错误恰好接受2个参数(给定1个)

  7. 7

    类型错误:get()至少接受2个参数,给定1个

  8. 8

    错误:类型错误:__init__() 需要 1 个位置参数,但给出了 2 个

  9. 9

    PYTHON:TypeError:DriverSpeed()接受0个位置参数,但给定1

  10. 10

    陷入类型错误:__init__() 需要 1 个位置参数,但给出了 2 个

  11. 11

    接受1个位置参数,但给出2个;组合字符串作为参数

  12. 12

    Keras层构建错误:build()接受1个位置参数,但给出了两个

  13. 13

    错误:__ init __()接受1个位置参数,但给出了7个

  14. 14

    尽管存在参数y,为什么还会出现错误“ TypeError:set_window_position()缺少1个必需的位置参数:'y'”?

  15. 15

    意外错误:replace()接受2个位置参数,但给出了3个

  16. 16

    Python / Django:as_view()接受1个位置参数,但给出了2个

  17. 17

    无法解决“ inc()接受1个位置参数,但给出了2个”

  18. 18

    TypeError:init_animals()接受1个位置参数,但给出了2个

  19. 19

    page()接受1个位置参数,但给出了2个

  20. 20

    TypeError:quit()接受1个位置参数,但给出了2个(键盘绑定)

  21. 21

    TypeError:as_view()接受1个位置参数,但给出了2个

  22. 22

    Money和TypeError:__init __()接受1到2个位置参数,但给出了3个

  23. 23

    TypeError:login()接受1个位置参数,但给出了2个

  24. 24

    __init __()接受1个位置参数,但给了2个登录页面

  25. 25

    <lambda>()接受1个位置参数,但给出了2个

  26. 26

    set_adminrole()接受1个位置参数,但给出了2个

  27. 27

    TypeError:__init __()接受1个位置参数,但给了2个discord.py

  28. 28

    TypeError:函数接受1个位置参数,但给了2个kivy python

  29. 29

    tf__norm()接受1个位置参数,但给出了2个

热门标签

归档