在spyder中读取excel文件但缺少一些数据

时间:2018-04-24 08:28:40

标签: python excel spyder

我是python的新手,正试图在spyder,anaconda中读取我的excel文件。但是,当我运行它时,某些行丢失并替换为' ...'。我的excel文件中有七列和100行。列安排也很奇怪。

这是我的代码:

import pandas as pd

print("        Comparing within 100 Airline         \n\n")

def view():
    airlines = pd.ExcelFile('Airline_final.xlsx')
    df1 = pd.read_excel("Airline_final.xlsx",sheet_name=2)
    print("\n\n 1: list of all Airlines \n")
    print(df1)
view()

这是我得到的:

18       #051                         Cubana                  Cuba
19       #003                     Aigle Azur                France
20       #011                    Air Corsica                France
21       #012                     Air France                France
22       #019               Air Mediterranee                France
23       #050                        Corsair                France
24       #072                            HOP                France
25       #087                           Joon                France
26       #006                     Air Berlin               Germany
27       #049              Condor Flugdienst               Germany
28       #057                      Eurowings               Germany
29       #064                       Germania               Germany
..        ...                            ...                   ...
70       #018                   Air Mandalay               Myanmar
71       #020                        Air KBZ               Myanmar
72       #067        Golden Myanmar Airlines               Myanmar
73       #017                      Air Koryo           North Korea
74       #080                   Jetstar Asia             Singapore
75       #036                Binter Canarias                 Spain
76       #040                      Canaryfly                 Spain
77       #073      Iberia and Iberia Express                 Spain

enter image description here

1 个答案:

答案 0 :(得分:0)

要打印整个数据框,请使用:

with pd.option_context('display.max_rows', None, 'display.max_columns', None):
    print(df1)
相关问题