dos2unix 解決pickle問題

今天將一個在windows用pickle dump的文件拿到linux服務器上load,結果報錯:ImportError 找不到__main__模塊。這把我鬱悶的,明明在windows正常,到linux就不好使了。差點沒分析pickle源碼。後來想到pickle是將對象存到文件中,可能和文件格式有關,於是用dos2unix將dump的文件轉化一下,果然正常運行了。小問題差點造成大麻煩!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章