如下所示:
data_array = np.loadtxt(filename, #文件名 delimiter=',', #分隔符 skiprows=1, #跳過第一行 dtype=bytes, #數據類型 usecols=use_col_index_lst).astype(str) #用指定列 ''' I think np.loadtxt("tile", dtype=bytes, delimiter="/n").astype(str) might work, but I agree completely with the overkill point (解決python2,python3編碼不一樣的問題)在自己讀取數據的時候,前面總是會有B。這個解答是在國外網站找到的。另一個答案在知乎上。
以上這篇詳談python3 numpy-loadtxt的編碼問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答