pymysql下報錯:numpy.float64 object has no attribute 'translate'.定位到db.merge函數中,dataframe中浮點型元素的類型為numpy.float64,這種類型沒有'translate'屬性.網上說應該把它轉化成float類型,但是之前同事的程序就能夠跑通,很是奇怪.最后在linux運行這段用例,發現可以,最終確定了原來是pandas版本的問題.(之前是0.20.0,改成0.23.4后成功)
(當程序一樣跑出不同的結果時,考慮是不是環境問題,比如一些庫的版本;選擇遇到問題及時確認,保證自己走的方向是正確的;一個地方卡住了,嘗試下別的任務,比如windows上沒法玩,試試linux上去玩)
