发布于 2015-12-11 04:57:41 | 235 次阅读 | 评论: 1 | 来源: PHPERZ

这里有新鲜出炉的Tornado 教程,程序狗速度看过来!

Tornado Python Web应用开发框架

Tornado的全称是Torado Web Server,从名字上看就可知道它可以用作Web服务器,但同时它也是一个Python Web的开发框架。最初是在FriendFeed公司的网站上使用,FaceBook收购了之后便开源了出来。


在python main.py &无错误信息时,使用nohup python main.py & 时却出现 错误

 'ascii' codec can't encode characters in position 20-23: ordinal not in range(128)

其实是因为在将log信息输出到nohup.out文件的时候,会出现编码错误,所以没有使用nohup时不会有问题(因为没有涉及写文件)

在头部加上

# -*- coding: utf-8 -*-

其实还是不够的,还需要在头部加入

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

这样就可以正常运行了



最新网友评论  共有(1)条评论 发布评论 返回顶部
qkjn 发布于2016-08-20 17:34:29
终于解决了
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务