python操作excel獲取內容

2022-06-08 15:42:07 字數 966 閱讀 6121

背景:從excel表中獲取請求url、請求資料、請求型別、預期結果

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

#

coding=utf-8

import

xlrd

#建立物件時,獲取對應excel **

#讀取excel行數

#獲取單元格內容

class

operationexcel:

def__init__(self,file_name = none,sheet_id =0):

iffile_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()

defget_line(self):

return

self.data.nrows

defget_cell_value(self,row,col):

return

self.data.cell_value(row,col)

defget_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獲取excel列表資料

import xlrd import time 設定路徑 file path r c users viruser.v desktop desktop worlddata finds.xlsx utf 8編碼 xlrd.book.encoding utf 8 獲取資料 data xlrd.open w...

Python 操作Excel檔案

from openpyxl import load workbook 開啟excel檔案 wb load workbook test.xlsx 定位第乙個sheet sheet wb sheet1 獲取第1行第1列的單元格的值 print 第1行第1列的單元格的值 format sheet.cell...

python 獲取Excel中所有sheets名稱

在這裡不做過多的敘述,用 更為直觀的展示執行過程 第一種方法 獲取檔案的sheep name import pandas as pd sheep name pd.excelfile my.xlsx sheet names sheep name.sheet names print sheet name...