从numpy.ndarray打印数据不起作用

时间:2016-11-03 04:16:05

标签: python numpy multidimensional-array printing

我正在尝试读取excel文件并打印出文件的内容。但我不能打印任何东西,没有错误,没有警告......没有......

这是我的代码:

#!/usr/bin/env python
import pandas as pd
import numpy as np

np.set_printoptions(threshold=np.inf)

df = pd.read_excel('tmp.xlsx')
data = df.as_matrix()
data.itemsize

print 'read is done'

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

此代码有效:

import pandas as pd
import numpy as np

np.set_printoptions(threshold=np.inf)

df = pd.read_excel('~/desktop/tmp.xlsx')
data = df.as_matrix()
data.itemsize

print 'read is done'

我所做的就是改变绝对路径的路径。根据系统的不同,有时您必须这样做。

当我第一次从excel导出文件时,它有额外的列和行,我收到一条错误消息。删除后,它就可以了。我认为只有当其他列具有标题时,您才能拥有带有空标题的列。