import pandas as pd
#將excel文件讀到內存中,形成dataframe,並命名為people
people=pd.read_excel('D:/python結果/task2/People.xlsx')
people=pd.read_excel('D:/python結果/task2/People.xlsx')
#________以下是常規操作部分
#文件有幾行幾列
print(people.shape)
print(people.shape)
#顯示列名
print (people.columns)
print (people.columns)
#顯示前五行(默認)
print (people.head())
print (people.head())
#顯示最后五行(默認)
print (people.tail())
print (people.tail())
#________以下是非常規操作部分
#1、如果前面第一行是亂碼或者第一行是空白,第2行才是標題時,讀取數據的方式
people=pd.read_excel('D:/python結果/task2/People.xlsx',header=1)
people=pd.read_excel('D:/python結果/task2/People.xlsx',header=1)
#2、當讀取的文件沒有header時,讀取數據的方式,可以人為的加入header
people=pd.read_excel('D:/python結果/task2/People.xlsx',header=None)
#定義header
people.columns=['ID','Type','Title','FirstName','MiddleName','LastName']
#定義ID為索引
people=people.set_index('ID')或者引入文件時,加上index_col='ID'
#生成output.xlsx文件
people.to_excel('D:/python結果/task2/output.xlsx')
people=pd.read_excel('D:/python結果/task2/People.xlsx',header=None)
#定義header
people.columns=['ID','Type','Title','FirstName','MiddleName','LastName']
#定義ID為索引
people=people.set_index('ID')或者引入文件時,加上index_col='ID'
#生成output.xlsx文件
people.to_excel('D:/python結果/task2/output.xlsx')