您的位置:首页 > 其它

GAE初次使用的阵痛

2014-03-28 22:03 155 查看
1、mimetypes.py的bug
当使用dev_appservers.py 运行本地程序时,会出现错误mimetypes.py unicodedecodeerror: 'ascii' codec can't decode byte 0xb0,这是mimetypes的一个bug。google得知,是由于注册表包含了非ascii字符,导致错误。可以找多种解决方法,现在使用的方法为http://bugs.python.org/file18143/9291.patch
--- Lib/mimetypes.py (revision 78037)
+++ Lib/mimetypes.py (revision )
@@ -248,7 +248,7 @@
break
try:
ctype = ctype.encode(default_encoding) # omit in 3.x!
- except UnicodeEncodeError:
+ except UnicodeError:
pass
else:
yield ctype
2、dev_appserver.py应该作用于本地应用的目录名上,如有应用foodir/foo.py, foodir/foo.yaml, 应该是dev_appservers.py foodir
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  GAE