Flask的点点滴滴
2016-05-13 08:51
218 查看
mysql查询的问题
查询某一字段,返回非空的所有值:session.query(User.type).filter(User.type.isnot(None)).all()
对上述查询,返回非重复的所有值:
session.query(User.type).filter(User.type.isnot(None)).distinct()
中文编码问题
工程内所有编码都使用utf8格式,但是在访问网页的时候还是出现了UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7错误,可见还是当作是unicode来处理。
解决办法:
使用encode(‘utf8’)进行编码,如在网页中有字符串c出现错误,则改为c.encode(‘utf8’)
相关文章推荐
- 图像基本变换---图像快速高斯模糊算法
- axes对象的句柄会消失,即首次调用有效,第二次就出现
- java-多线程概述
- WTL学习日志 程序更新管理系统
- 图像基本变换---图像伪色彩
- Spring Boot普通类调用bean
- 五子棋棋型源码
- C语言连接mysql,用GCC编译
- Spring Boot普通类调用bean
- 图像基本变换---快速均值模糊算法
- memcache经典介绍
- Solaris 指令两则
- ios runtime IMP指针 消息转发机制
- Java多线程与并发(四)之中断线程
- 面向对象之魔术方法__get()和__set()
- memcache的一致性hash算法使用
- Linux 将成为 21 世纪汽车主流操作系统
- 如何查看Python的内置函数
- 哈希分布与一致性哈希算法简介
- 如何实现Docker镜像和容器实例的备份迁移