python操作excel獲取內容


背景:從excel表中獲取請求url、請求數據、請求類型、預期結果

因此,需要學會如何使用python從excel獲取這些信息

#coding=utf-8
import xlrd
#創建對象時,獲取對應excel 表格
#讀取Excel行數
#獲取單元格內容
class OperationExcel:
    
    def __init__(self,file_name = None,sheet_id = 0):
        if file_name:
            self.file_name = file_name
            self.sheet_id = sheet_id
        else:
            self.file_name = '../data.xlsx'
            self.sheet_id  = 0
        self.data =self.get_data()
    
    def get_line(self):
        return self.data.nrows
    
    def get_cell_value(self,row,col):
        return self.data.cell_value(row,col)
    
    def get_data(self):
        data = xlrd.open_workbook(self.file_name)
        tables = data.sheets()[self.sheet_id]
        return tables

if __name__ == '__main__':
    opers = OperationExcel()
    print opers.get_line()
    print opers.get_cell_value(1,0)
        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM