Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python没有正确读取excel中的所有信息_Python_Excel - Fatal编程技术网

Python没有正确读取excel中的所有信息

Python没有正确读取excel中的所有信息,python,excel,Python,Excel,我试图在一个目录中打开几个excel文件夹,然后能够处理数据,比如对三个文件取一行的平均值。 我现在的主要目标是能够在每个excel文件中显示信息。我使用了下面的代码来实现这一点。但当我显示它时,它会将'0'元素打印到'29'元素…然后它跳过30-50,然后打印出51-80 以下是我在python上的输出片段: 这实际上是打印数据的标准方式,请注意29到51之间的省略号: 29 7.8000 [cont.] ... 51 12.19999 [cont.

我试图在一个目录中打开几个excel文件夹,然后能够处理数据,比如对三个文件取一行的平均值。 我现在的主要目标是能够在每个excel文件中显示信息。我使用了下面的代码来实现这一点。但当我显示它时,它会将'0'元素打印到'29'元素…然后它跳过30-50,然后打印出51-80

以下是我在python上的输出片段:


这实际上是打印数据的标准方式,请注意29到51之间的省略号:

29        7.8000     [cont.]
... 
51        12.19999   [cont.]
您仍然可以对每一行进行操作。要获取数据帧中的行数,可以调用

len(df.index)

我很肯定你的数据被正确读取了。第29行和第51行之间的点表示那里有更多的数据。熊猫省略了这些行,因此您的控制台看起来更干净。如果要查看所有行,可以使用以下解决方案:


其中,无设置行的显示限制无限制,3设置列的显示限制。您可以找到有关选项的更多信息。

我相信它确实正确阅读了这些信息。我认为这只是熊猫在打印到标准输出时忽略行的默认行为。您正在寻找以下内容:
len(df.index)
with pd.option_context('display.max_rows', None, 'display.max_columns', 3):
    print(Files)