Comment réparer : “UnicodeDecodeError : le codec “ascii” ne peut pas décoder l’octet”

| | | | | | | | | | | | | | | | |
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (appel le plus récent en dernier) : Fichier "/usr/local/bin/ wok", ligne 4, dans Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", ligne 104, in init self.load_pages() File "/usr/local /lib/python2.7/site-packages/wok/engine.py", ligne 238, dans load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File " /usr/local/lib/python2.7/site-packages/wok/page.py", ligne 111, dans from_file page.meta["content"] = page.renderer.render(page.original) File "/usr /local/lib/python2.7/site-packages/wok/renderers.py", ligne 46, dans render return markdown(plain, Markdown.plugins) File "/usr/local/lib/python2.7/site-packages /markdown/init.py", ligne 419, dans markdown return md.convert(text) File "/usr/local/lib/python2.7/site-packages/markdown/init.py", ligne 281, dans convert source = unicode(source) UnicodeDecodeError : le codec "ascii" ne peut pas décoder l'octet 0xe8 en position 1 : ordina Je ne suis pas dans la plage (128). -- Remarque : Markdown n'accepte que les entrées unicode ! 

Comment résoudre ce problème ?

Dans certaines autres applications de blog statiques basées sur Python, les publications en chinois peuvent être publiées avec succès. Comme cette application : http://github.com/vrypan/bucket3. Sur mon site http://bc3.brite.biz/, la publication chinoise peut être publiée avec succès.