favicon.ico的錯誤我有一個非常基本的神社模板,它工作在顯示HTM OK,但日誌抱怨的favicon.ico即使我有它在兩個/和/模板。我做錯了什麼? 另外,我收到我的CSS加載錯誤?如何解決谷歌的AppEngine
import jinja2
import os
import logging
import webapp2
JINJA_ENVIRONMENT = jinja2.Environment(
loader=jinja2.FileSystemLoader(os.path.dirname(__file__)),
extensions=['jinja2.ext.autoescape'])
class MainHandler(webapp2.RequestHandler):
def get(self):
path = self.request.path
logging.info('from main %s', path)
if (path=='/'):
templa=JINJA_ENVIRONMENT.get_template('/templates/index.htm')
else:
templa=JINJA_ENVIRONMENT.get_template(path)
try:
self.response.write(templa.render({}))
except:
self.response.out.write('Error - unable to find %s' % path)
app = webapp2.WSGIApplication([('/.*',MainHandler)],
debug=True)
------僅示出錯誤 INFO 2013年10月7日19:44:53500 index4.py:44]從主/templates/topics.htm INFO 2013年10月7日19 :44:53,516 dev_appserver.py:3103]「GET /templates/topics.htm HTTP/1.1」200 - INFO 2013-10-07 19:44:53,532 dev_appserver.py:3103]「GET /static/glike.css HTTP/1.1「304 - INFO 2013-10-07 19:44:53,609 index4.py:44] from main /favicon.ico 錯誤2013-10-07 19:44:53,609 webapp2.py:1552]'utf8 '編碼解碼器無法解碼位置142中的字節0x96:無效起始字節 回溯(最近調用最後一個): 文件「C:\ Program Files \ Google \ google_appengine \ lib \ w ebapp2 \ webapp2.py「,第1535行,在調用 rv = self.handle_exception(request,response,e) 文件」C:\ Program Files \ Google \ google_appengine \ lib \ webapp2 \ webapp2.py「,行1529年,在通話 RV = self.router.dispatch(請求,響應) 文件 「C:\ Program Files文件\谷歌\ google_appengine \ LIB \ webapp2的\ webapp2.py」,線1278,在default_dispatcher 迴路。 handler_adapter(request,response) 文件「C:\ Program Files \ Google \ google_appengine \ lib \ webapp2 \ webapp2.py」,行1102,在調用 return handler.dispatch() 文件「C:\ Program Files \谷歌\ google_appengine \ LIB \ webapp2的\ webapp2的py」爲,線572,在調度 回報self.handle_exception(即self.app.debug) 文件 「C:\ Program Files文件\谷歌\ google_appengine \ LIB \ webapp2的\ webapp2.py」,線路570,在調度 返回方法(* ARGS,** kwargs) 文件 「C:\項目\ APPS \ AE-07的成績\ index4.py」,48行,以獲取 templa = JINJA_ENVIRONMENT.get_template(路徑) 文件「C :\ Program Files文件\谷歌\ google_appengine \ LIB \ Jinja2的\ Jinja2的\ environment.py 「線路719,在get_template 回報self._load_template(姓名,self.make_globals(全局)) 文件」 C:\ Program Files文件\谷歌\ google_appengine \ LIB \ Jinja2的\ Jinja2的\ environment.py 「線路693,在_load_template 模板= self.loader.load(個體經營,名稱,全局變量) 文件」 C:\ Program Files文件\谷歌\ google_a ppengine \ lib中\的Jinja2 \的Jinja2 \ loaders.py 「線路115,在負載 源,文件名,UPTODATE = self.get_source(環境,名稱) 文件」 C:\ Program Files文件\谷歌\ google_appengine \ lib中\的Jinja2 \解壓縮文件「C:\ Python27 \ lib \ encodings \ utf_8.py」,第16行,解碼爲 (第169行),內容爲f.read返回codecs.utf_8_decode(輸入,錯誤,真) UnicodeDecodeError錯誤: 'UTF8' 編解碼器不能在位置142進行解碼字節0x96:無效起始字節 INFO 2013年10月7日19:44:53641 dev_appserver.py:3103]「 GET /favicon.ico HTTP/1.1「500 -
優秀。非常感謝。 – user1680980