【python2/3坑】從gensim的Word2Vec.load()的中文vector模型輸出時顯示unicode碼


服務器上python2.7

打印出的e[0]對應的是 unicode碼

於是分別嘗試了用e[0].encode('utf-8')轉碼 和 e[0].decode('unicode-escape')依然是unicode碼。

后來,想起很久之前用gensim跑琅琊榜的詞向量時沒有這個問題,翻出代碼看了一下,原來是print語句的寫法有問題。

 

教訓:編程語言版本不要隨便換,不得不換后要記得語言版本也是debug的一個方向。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM