如何基于python操作excel并獲取內(nèi)容
這篇文章主要介紹了如何基于python操作excel并獲取內(nèi)容,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
背景:從excel表中獲取請(qǐng)求url、請(qǐng)求數(shù)據(jù)、請(qǐng)求類型、預(yù)期結(jié)果
因此,需要學(xué)會(huì)如何使用python從excel獲取這些信息
#coding=utf-8
import xlrd
#創(chuàng)建對(duì)象時(shí),獲取對(duì)應(yīng)excel 表格
#讀取Excel行數(shù)
#獲取單元格內(nèi)容
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)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于tf.matmul() 和tf.multiply() 的區(qū)別說(shuō)明
這篇文章主要介紹了關(guān)于tf.matmul() 和tf.multiply() 的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06
Python使用pywebview開發(fā)桌面應(yīng)用的全過(guò)程
當(dāng)使用桌面應(yīng)用程序的時(shí)候,有沒有那么一瞬間,想學(xué)習(xí)一下桌面應(yīng)用程序開發(fā)?下面這篇文章主要給大家介紹了關(guān)于Python使用pywebview開發(fā)桌面應(yīng)用的相關(guān)資料,需要的朋友可以參考下2022-06-06
python中關(guān)于for循環(huán)的碎碎念
這篇文章主要介紹了python中關(guān)于for循環(huán)使用過(guò)程中的碎碎念,需要的朋友可以參考下2017-06-06
python單線程實(shí)現(xiàn)多個(gè)定時(shí)器示例
這篇文章主要介紹了python單線程實(shí)現(xiàn)多個(gè)定時(shí)器示例,需要的朋友可以參考下2014-03-03

