python3利用pandas讀取excel的列取出最大最小值

python3利用pandas讀取excel的列取出最大最小值

from pandas import DataFrame,read_excel

def openfile(path,name):
	#讀取文件,然後構成字典
	#path文件路徑
	#sheet_name:選取表的表名,默認是第一張表
	data = DataFrame(read_excel(path,sheet_name=name))
	#獲取總列數
	li = data.columns
	for dat in li:
		#獲取每一列的數據
		d = data[dat]
		#獲取最大和最小值
		print('max={}    min={}'.format(d.max(),d.min()))
if __name__ == '__main__':
	while 1:
		print("請輸文件地址:回車結束")
		path = input()
		print("請輸入表名:回車結束")
		name = input()
		openfile(path,name)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章