91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用python3+xlrd解析Excel的實例

發布時間:2021-04-25 10:02:23 來源:億速云 閱讀:140 作者:小新 欄目:開發技術

這篇文章主要介紹了怎么使用python3+xlrd解析Excel的實例,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

python是什么意思

Python是一種跨平臺的、具有解釋性、編譯性、互動性和面向對象的腳本語言,其最初的設計是用于編寫自動化腳本,隨著版本的不斷更新和新功能的添加,常用于用于開發獨立的項目和大型項目。

實例如下所示:

# -*- coding: utf-8 -*-
import xlrd
def open_excel(file = 'file.xls'):#打開要解析的Excel文件
  try:
    data = xlrd.open_workbook(file)
    return data
  except Exception as e:
    print(e)

def excel_by_index(file = 'file.xls', colindex = 0, by_index = 0):#按表的索引讀取
  data = open_excel(file)#打開excel文件
  tab = data.sheets()[by_index]#選擇excel里面的Sheet
  nrows = tab.nrows#行數
  ncols = tab.ncols#列數
  colName = tab.row_values(colindex)#第0行的值
  list = []#創建一個空列表
  for x in range(0, nrows):
    row = tab.row_values(x)
    if row:
      app = {}#創建空字典
      for y in range(0, ncols):
        app [ colName[y] ] = row[y]
      list.append(app)
  return list

def read_excel(file = 'file.xls', by_index = 0):#直接讀取excel表中的各個值
  data = open_excel(file)#打開excel文件
  tab = data.sheets()[by_index]#選擇excel里面的Sheet
  nrows = tab.nrows#行數
  ncols = tab.ncols#列數
  for x in range(0, nrows):
     for y in range(0, ncols):
       value = tab.cell(x,y).value
       print(tab.cell(x, y).value)
def main():
  # print('input the path of your file:')
  # a = open_excel(r'D:\smt_ioe\untitled\analysis_excel\my.xls')
  # print(a)
  b = excel_by_index(r'D:\smt_ioe\untitled\analysis_excel\my.xls', 0, 2)
  m = []
  for i in range(b.__len__()):
    c = b[i]
    # a = c['name']
  for x in c:
    if x == 'date':
      print(x)
  print('meng')
  read_excel(r'D:\smt_ioe\untitled\analysis_excel\my.xls',2)

if __name__ == '__main__':
  main()

感謝你能夠認真閱讀完這篇文章,希望小編分享的“怎么使用python3+xlrd解析Excel的實例”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锦州市| 漾濞| 昔阳县| 西充县| 商都县| 达尔| 乾安县| 沁源县| 紫金县| 浦城县| 隆林| 星子县| 民丰县| 合肥市| 威远县| 阿勒泰市| 宜阳县| 景泰县| 来凤县| 皮山县| 佛教| 阿鲁科尔沁旗| 亚东县| 左贡县| 清新县| 赫章县| 重庆市| 子长县| 祁东县| 全椒县| 东辽县| 墨玉县| 临沭县| 高雄市| 广水市| 广平县| 玉林市| 延寿县| 清新县| 凉山| 吉林市|