簡單介紹python在CMD介面讀取excel所有資料
這篇文章主要介紹了python在CMD介面讀取excel所有資料,幫助大家更好的利用python辦公,感興趣的朋友可以瞭解下 |
程式碼
import xlrd import os from prettytable import PrettyTable import pandas #建立一個Excel表類 class Excel(object): def __init__(self, path): self.path = path //路徑要加上檔名 #讀取Excel內全部資料 引數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_list if __name__ == "__main__": path = input("-->>>Enter your path: ") xl = pandas.ExcelFile(path) sheetsname = xl.sheet_names print("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所有資料的示例的詳細內容。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2726619/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python讀取excel所有資料(cmd介面)PythonExcel
- 【python介面自動化】- openpyxl讀取excel資料PythonExcel
- 簡單介紹python深度學習tensorflow例項資料下載與讀取Python深度學習
- Python簡單介紹Python
- 簡單介紹python中的mock介面開發PythonMock
- 簡單介紹python輸出列表元素的所有排列形式Python
- 簡單介紹2種Java讀取Oracle大欄位資料(CLOB)的方法JavaOracle
- easypoi 讀取 Excel 簡單應用Excel
- 關於python操作excel,xlwt,xlwd,最簡單的操作介紹PythonExcel
- vue匯出excel(簡單方法完整介紹)VueExcel
- Caffeine快取的簡單介紹快取
- 簡單介紹python程式設計之檔案讀寫Python程式設計
- python介面自動化(三十七)-封裝與呼叫--讀取excel 資料(詳解)Python封裝Excel
- 2 個簡單的 python 指令碼,連線 MySQL 和讀取 ExcelPython指令碼MySqlExcel
- 簡單介紹python process模組Python
- POI 分批讀取Excel資料Excel
- Python讀取Excel表格PythonExcel
- python讀寫excel檔案簡單應用PythonExcel
- eazyexcel 讀取excel資料插入資料庫Excel資料庫
- 對GaussDB資料庫和資料管理的簡單介紹資料庫
- hutool分批次讀取excel資料Excel
- Excel上傳並讀取資料Excel
- 前端讀取Excel表中資料前端Excel
- python對Excel的讀取PythonExcel
- 簡單介紹python如何在檔案中部插入資訊Python
- [python] 資料夾所有檔案讀取,正則化,json使用PythonJSON
- 達夢資料庫執行緒簡單介紹資料庫執行緒
- 簡單介紹python的垃圾回收機制Python
- HSQL 資料庫介紹(1)--簡介SQL資料庫
- Map簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- ActiveMQ簡單介紹MQ
- JSON簡單介紹JSON
- RPC簡單介紹RPC
- KVM簡單介紹
- RMI簡單介紹