[英]Enthought Canopy Encoding Error
我不時地在一些小型項目中使用python,不久后又開始使用它。 我正在使用Enthoughts Canopy IDE並收到以下錯誤:
UnicodeEncodeError:'ascii'編解碼器無法在位置1處編碼字符u'\\ xfc'(序數不在范圍內)(128)
我知道我必須先定義編碼,然后在第二行中定義:
“#-- 編碼:utf-8-- ”
但是當我在Canopy中運行腳本時,只要輸入以下字母之一,我都會不斷收到錯誤消息:ä,ö,ü作為用戶輸入通過控制台(“ python XXX.py”或“ ipython XXX.py”)啟動腳本時“)它就像一種魅力。
我只是有點困惑,因為我認為Canopy使用ipython解釋器,因此無論是從控制台以ipython還是通過Canopy啟動它,都應該沒有任何區別。
最好的祝福
您是從未保存的緩沖區運行此代碼嗎? 如果是,這是Canopy 1.0中的一個已知問題,應該在下一個更新中修復。 如果不是,您是否可以提供一個重現問題的最小示例,因此可以解決此問題? 謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.