python报错:Exception Value:can only concatenate str (not bytes) to str
报错的源代码为:
#接收请求数据 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相关推荐
- python报错:source code string cannot contain null bytes
各位,python建数据集时报错如下,各位可有何良策,已经检查文件中没有空字符,再导入时却有. ValueError Traceback (most recent call last) in ---- ...
- python的xlwt库写入报错Exception: String longer than 32767 characters
使用python的xlwt库写入xls的时候,报错 Exception: String longer than 32767 characters 解决办法: 使用xlsxwriter库, 这个库是将数 ...
- python 报错 IndentationError: expected an indented block SyntaxError: invalid character in identifie
红色方框那里敲击一个空格就好! 输入要在全英情况下! 另外,还要注意括号的事情.括号别出错误! IndentationError: expected an indented block的报错: Syn ...
- Python安装库较慢问题,Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法
本文参考:https://blog.csdn.net/sinat_26811377/article/details/99698807 出现问题 在安装第三方库的时候,Python报错pip._vend ...
- 解决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 ...
- 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报 ...
- Python 报错 SyntaxError: invalid syntax 解决方法
Python 报错 SyntaxError: invalid syntax 解决方法 参考文章: (1)Python 报错 SyntaxError: invalid syntax 解决方法 (2)ht ...
- python 报错 AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘
python报错:type object 'datetime.datetime' has no attribute 'datetime' 描述:在第一个python程序里还未报错,第二个程序完全复制过 ...
- Python报错TypeError: 'str' object is not callable
原文:http://blog.sina.com.cn/s/blog_71f3890901017rsh.html Python报错TypeError: 'str' object is not calla ...
- 电脑安装python为什么显示的是程序丢失-python报错:无法启动此程序,因为计算机中丢失...
原标题:python报错:无法启动此程序,因为计算机中丢失 python报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll api-ms-win- ...
最新文章
- 回顾2017,展望2018
- 发现自己的BLOG被转载了
- Lucene打分规则与Similarity模块详解
- 从员工出走仅剩 5 人,到一支打胜仗的铁军
- 85.Mongoose指南 - Schema
- Java的拓展包C3P0和DBUtil的使用
- 51单片机外部地址c语言,cx51与c语言对单片机内部和外部资源变量和地址的定义是否兼容?为什么...
- (13)System Verilog随机数组
- c++ 之条件运算符--- ?:
- 菜单设计器(Menu Designer)及其B/S,C/S双重实现(B/S开源)
- Django中应用celery
- 房屋建筑结构安全自动在线监测系统解决方案
- servlet运行html乱码,使用tomcat运行servlet时中文乱码的解决
- ZT 80-90年代港台300部电视剧 你看过多少?
- Windows 10 下生成 ssh 密钥
- latex beamer template
- 谷歌打不开了吧,访问谷歌镜像Glgoo.com吧_我是亲民_新浪博客
- Vue 加载 SVG 图片文件
- 盘点3大智能家居系统|苹果HomeKit、亚马逊Alexa、谷歌Home?
- 系统走向崩溃(win和linux),当时站在崩溃边缘的偶~~~这次长见识啦~~~~