首頁  >  問答  >  主體

python - github:一個輸入輸出程式碼,我只是改變了tsv檔中的資料,為何無法輸出,出現UnicodeDecodeError的現況?

我拷貝了一個完整可以運行的輸入輸出代碼程序,然後我將其中的tsv檔的資料修改了,其中原本的資料如下而我修改成了下圖這樣的然後就無法運作了,出現了以下的錯誤
請問這種狀況要怎麼修改? ? ?

滿天的星座滿天的星座2683 天前846

全部回覆(3)我來回復

  • 高洛峰

    高洛峰2017-06-15 09:23:21

    讓我想起了知乎上一個帖子《各個程式語言都有哪些「黑點」》,裡面一個關於python的回答
    https://zhihu.com/question/53...,那怎麼拯救你呢,方法也很簡單,你需要閱讀《Python 編碼為什麼那麼蛋會疼痛? 》最高讚的回答。

    回覆
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-15 09:23:21

    這個是中文編碼的問題,你搞清楚decode,encode,unicode方法之間的聯繫,就可以解決這類問題了。這類問題常會遇到,得學漁。

    回覆
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-15 09:23:21

    先用python3試試吧!

    回覆
    0
  • 取消回覆