报错的源代码为:

#接收请求数据
def search(request):request.encoding = 'utf-8'if 'q' in request.GET:message = '你搜索的内容为: ' +request.GET['q'].encode('utf-8')else:message = '你提交了空表单'return HttpResponse(message)

代码中标红的位置可以看到使用了encode函数进行了转码,因为encode转码返回的是bytes类型的数据,不可以和str类型的数据直接相加。

由于函数的第一句已经对request请求进行的转码,所以这里我们将后面的encode函数去掉,错误即可解决。

更新后的代码为:

#接收请求数据
def search(request):request.encoding = 'utf-8'if 'q' in request.GET:message = '你搜索的内容为: ' +request.GET['q']else:message = '你提交了空表单'return HttpResponse(message)

转载于:https://www.cnblogs.com/wyhluckdog/p/11362094.html

python报错:Exception Value:can only concatenate str (not bytes) to str相关推荐

  1. python报错:source code string cannot contain null bytes

    各位,python建数据集时报错如下,各位可有何良策,已经检查文件中没有空字符,再导入时却有. ValueError Traceback (most recent call last) in ---- ...

  2. python的xlwt库写入报错Exception: String longer than 32767 characters

    使用python的xlwt库写入xls的时候,报错 Exception: String longer than 32767 characters 解决办法: 使用xlsxwriter库, 这个库是将数 ...

  3. python 报错 IndentationError: expected an indented block SyntaxError: invalid character in identifie

    红色方框那里敲击一个空格就好! 输入要在全英情况下! 另外,还要注意括号的事情.括号别出错误! IndentationError: expected an indented block的报错: Syn ...

  4. Python安装库较慢问题,Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法

    本文参考:https://blog.csdn.net/sinat_26811377/article/details/99698807 出现问题 在安装第三方库的时候,Python报错pip._vend ...

  5. 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  6. python报错UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe8 in position 0 解决方案

    python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0 解决方案 参考文章: (1)python报 ...

  7. Python 报错 SyntaxError: invalid syntax 解决方法

    Python 报错 SyntaxError: invalid syntax 解决方法 参考文章: (1)Python 报错 SyntaxError: invalid syntax 解决方法 (2)ht ...

  8. python 报错 AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘

    python报错:type object 'datetime.datetime' has no attribute 'datetime' 描述:在第一个python程序里还未报错,第二个程序完全复制过 ...

  9. Python报错TypeError: 'str' object is not callable

    原文:http://blog.sina.com.cn/s/blog_71f3890901017rsh.html Python报错TypeError: 'str' object is not calla ...

  10. 电脑安装python为什么显示的是程序丢失-python报错:无法启动此程序,因为计算机中丢失...

    原标题:python报错:无法启动此程序,因为计算机中丢失 python报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll api-ms-win- ...

最新文章

  1. 回顾2017,展望2018
  2. 发现自己的BLOG被转载了
  3. Lucene打分规则与Similarity模块详解
  4. 从员工出走仅剩 5 人,到一支打胜仗的铁军
  5. 85.Mongoose指南 - Schema
  6. Java的拓展包C3P0和DBUtil的使用
  7. 51单片机外部地址c语言,cx51与c语言对单片机内部和外部资源变量和地址的定义是否兼容?为什么...
  8. (13)System Verilog随机数组
  9. c++ 之条件运算符--- ?:
  10. 菜单设计器(Menu Designer)及其B/S,C/S双重实现(B/S开源)
  11. Django中应用celery
  12. 房屋建筑结构安全自动在线监测系统解决方案
  13. servlet运行html乱码,使用tomcat运行servlet时中文乱码的解决
  14. ZT 80-90年代港台300部电视剧 你看过多少?
  15. Windows 10 下生成 ssh 密钥
  16. latex beamer template
  17. 谷歌打不开了吧,访问谷歌镜像Glgoo.com吧_我是亲民_新浪博客
  18. Vue 加载 SVG 图片文件
  19. 盘点3大智能家居系统|苹果HomeKit、亚马逊Alexa、谷歌Home?
  20. 系统走向崩溃(win和linux),当时站在崩溃边缘的偶~~~这次长见识啦~~~~

热门文章

  1. ComponentArt Web.UI控件的bug及解决办法
  2. 十八、K8s升级集群
  3. MySQL存储过程(五)——存储过程查看、删除和修改
  4. IS-IS快速收敛调优配置实例
  5. 杭电计算机14年笔试真题
  6. HDOJ-1002 A + B Problem II C语言
  7. List转换为数组Array的方法
  8. 再见了,面向对象编程
  9. 详解CATransformLayer
  10. 常用的CSS Hack技术集锦