如何基于python操作excel并獲取內容
這篇文章主要介紹了如何基于python操作excel并獲取內容,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
背景:從excel表中獲取請求url、請求數(shù)據(jù)、請求類型、預期結果
因此,需要學會如何使用python從excel獲取這些信息
#coding=utf-8 import xlrd #創(chuàng)建對象時,獲取對應excel 表格 #讀取Excel行數(shù) #獲取單元格內容 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)
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python利用matplotlib.pyplot.boxplot()繪制箱型圖實例代碼
相信大家應該都知道Python繪制箱線圖主要用matplotlib庫里pyplot模塊里的boxplot()函數(shù),下面這篇文章主要給大家介紹了關于Python利用matplotlib.pyplot.boxplot()繪制箱型圖的相關資料,需要的朋友可以參考下2022-08-08python實現(xiàn)字典合并的五種方法(附示例代碼)
在Python中,有多種方法可以通過使用各種函數(shù)和構造函數(shù)來合并字典,在本文中,我們將討論一些合并字典的方法,并通過代碼示例講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下2024-04-04Python的Flask框架標配模板引擎Jinja2的使用教程
Jinja2是Python世界的一款高人氣template engine,是許多開源Web框架的選擇,包括Flask這樣的明星級項目,這里我們就來共同學習Python的Flask框架標配模板引擎Jinja2的使用教程2016-07-07django 多對多表的創(chuàng)建和插入代碼實現(xiàn)
這篇文章主要介紹了django-多對多表的創(chuàng)建和插入代碼實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09TensorFlow在MAC環(huán)境下的安裝及環(huán)境搭建
小編在論壇中看到很多朋友在尋找TensorFlow的環(huán)境搭建圖文步驟以及安裝的具體流程,在此小編給大家整理了一篇非常詳細的圖文流程,希望能夠幫助到你。2017-11-11python實現(xiàn)判斷數(shù)組是否包含指定元素的方法
這篇文章主要介紹了python實現(xiàn)判斷數(shù)組是否包含指定元素的方法,涉及Python中in的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07Python自定義一個類實現(xiàn)字典dict功能的方法
今天小編就為大家分享一篇Python自定義一個類實現(xiàn)字典dict功能的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01