python在CMD界面讀取excel所有數(shù)據(jù)的示例
代碼
import xlrdimport os from prettytable import PrettyTableimport pandas#創(chuàng)建一個Excel表類class Excel(object): def __init__(self, path): self.path = path //路徑要加上文件名 #讀取Excel內(nèi)全部數(shù)據(jù) 參數(shù)sname是sheet頁名字 def read_all_data(self, sname): workbook = xlrd.open_workbook(self.path) content = workbook.sheet_by_name(sname) # ord_list=[] ord_list = PrettyTable() for rownum in range(content.nrows): ord_list.add_row(content.row_values(rownum)) # ord_list.append(content.row_values(rownum)) #返回的類型是一個list return ord_listif __name__ == '__main__': path = input('-->>>Enter your path: ')xl = pandas.ExcelFile(path)sheetsname = xl.sheet_namesprint('all your excel sheetsname: ' + str(sheetsname))# print(sheetsname)sheetname = input('-->>>Enter your excel sheet name: ')path1 = Excel(path)alldata = path1.read_all_data(sname=sheetname)# alldata = PrettyTable(alldata)print(alldata)
演示
加了prettytable美化顯示
以上就是python在CMD界面讀取excel所有數(shù)據(jù)的示例的詳細(xì)內(nèi)容,更多關(guān)于python讀取excel數(shù)據(jù)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. ASP.NET MVC使用typeahead.js實(shí)現(xiàn)輸入智能提示功能2. JavaScript實(shí)現(xiàn)form提交,回車提交URL地址偽靜態(tài) 原創(chuàng)3. css代碼優(yōu)化的12個技巧4. ASP.NET Core自定義中間件的方式詳解5. .Net中Task Parallel Library的基本用法6. 《CSS3實(shí)戰(zhàn)》筆記--漸變設(shè)計(二)7. Android 通過cmake的方式接入opencv的方法步驟8. arcgis js完整懸停效果實(shí)現(xiàn)demo9. jstl 字符串處理函數(shù)10. 使用IDEA編寫jsp時EL表達(dá)式不起作用的問題及解決方法
