- 博客(4)
- 收藏
- 关注
原创 python2 http响应中文显示unicode \uXXX的问题
可以看到json_encode中 json dumps方法并没有给定ensure_ascii的值,所以ensure_ascii就是默认值True,也就是,被序列化的数据中的字符串所有非ascii的字符都会转义为unicode形式。再看tornado中write方法的代码, write方法对dict类型数据统一用escape.json_encode序列化为json。数据是以bytes形式传递和存储的,程序需要用正确的编码来将bytes解码显示。最终发现是http框架对json数据做序列化的时候出的问题。
2024-04-26 14:33:18
308
2
原创 给python入门者的帮助,关于函数和装饰器的理解。
最近发现几年前写的一篇关于python函数return的一些理解,又被查看了,而且评论中表示得到了帮助。但是惭愧的是,那篇理解是我刚学python没多久的个人理解,由于储备的认识不足,经验不足,思考不足,许多理解是不恰当的,或者是错的,所以今天重新写一篇关于python函数的理解。这篇理解主要是帮助刚入门的朋友尽快理解和接收函数,实际上也会有许多不那么准确的比喻和描述,因为一旦涉及到完全准确的底层,就会变得晦涩难懂,就会在解决这个问题之前,遇到更多问题,这显然对学习是不利的。
2024-03-11 10:16:46
844
1
原创 关于DJANGO的登录系统
首先需要明确的是登录的本质:登录就是服务器确认当前用户的身份,并将数据库中的记录提取匹配默认的登录系统是用户名密码方式,这种方式很平常,也没什么特别的.这里主要说的是第三方验证登录通常第三方验证登录的过程就是用户使用第三方的账号验证系统进行登录验证,第三方验证通过后将该用户信息的取用凭据发给我们服务器,我们服务器使用该信息中用于辨识用户身份的唯一标示来记录或提取用户信息.一般第...
2019-03-25 10:26:02
354
原创 docker入门笔记
安装docker编辑/etc/apt/sources.list文件,加入下面这一句:deb http://http.debian.net/debian jessie-backports main更新软件源,并下载sudo apt-get updatesudo apt-get install docker.io安装完之后以普通用户身份使用docker会出错,提示权限不够被驳回要么...
2019-03-17 17:23:26
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人