详谈python3 numpy-loadtxt的编码问题

yipeiwu_com6年前Python基础

如下所示:

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的编码问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

在python中pandas读文件,有中文字符的方法

后面要加encoding='gbk' import pandas as pd datt=pd.read_csv('D:\python_prj_1\data_1.txt',encodi...

使用Python进行中文繁简转换的实现代码

中文繁体、简体的差异,在NPL中类似英文中的大小写,但又比大小写更为复杂,比如同样为繁体字,大陆、香港和台湾又不一样。先前写过一篇中文繁简转换的文章,感觉写的不太详细,今天就针对Pyth...

Python弹出输入框并获取输入值的实例

使用自带的Tkinter模块,简单的弹输入框示例,返回输入值 from Tkinter import * import tkMessageBox def getInput(t...

python3中类的继承以及self和super的区别详解

python中类的继承: 子类继承父类,及子类拥有了父类的 属性 和 方法。 python中类的初始化都是__init__()。所以父类和子类的初始化方式都是__init__(),但是如...

python中requests库session对象的妙用详解

在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息。 妙用1 requests库的session对象能够帮我们跨请...