最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用python3+xlrd解析Excel的實例

 更新時間:2018年05月04日 09:15:39   作者:lm_y  
今天小編就為大家分享一篇使用python3+xlrd解析Excel的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

實例如下所示:

# -*- 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#行數(shù)
  ncols = tab.ncols#列數(shù)
  colName = tab.row_values(colindex)#第0行的值
  list = []#創(chuàng)建一個空列表
  for x in range(0, nrows):
    row = tab.row_values(x)
    if row:
      app = {}#創(chuàng)建空字典
      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#行數(shù)
  ncols = tab.ncols#列數(shù)
  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的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python實現(xiàn)經(jīng)典排序算法的示例代碼

    python實現(xiàn)經(jīng)典排序算法的示例代碼

    這篇文章主要介紹了python實現(xiàn)經(jīng)典排序算法的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • 如何使用python請求傳遞csrftoken

    如何使用python請求傳遞csrftoken

    這篇文章主要介紹了如何使用python請求傳遞csrftoken問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python編程中非常重要卻又被嚴重低估的庫decorator

    Python編程中非常重要卻又被嚴重低估的庫decorator

    今天介紹的是一個已經(jīng)存在十年,但是依舊不紅的庫 decorator,好像很少有人知道他的存在一樣。本篇文章不會過多的向你介紹裝飾器的基本知識,我會默認你知道什么是裝飾器,并且懂得如何寫一個簡單的裝飾器
    2021-10-10
  • Python 遍歷循環(huán)詳細

    Python 遍歷循環(huán)詳細

    這篇文章主要介紹的是Python 遍歷循環(huán),遍歷循環(huán)可理解為從遍歷結構中逐一提取元素,放在循環(huán)變量中,對于所提取的每個元素執(zhí)行一次語句塊。由保留字for和in組成,完整遍歷所有元素后結束每次循環(huán),所獲得元素放入循環(huán)變量,并執(zhí)行一次語句塊,下面就來看文章介紹
    2021-10-10
  • Python 平方列表中每個數(shù)字的多種操作

    Python 平方列表中每個數(shù)字的多種操作

    這篇文章主要介紹了Python 平方列表中每個數(shù)字的多種操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 在Python中使用HTMLParser解析HTML的教程

    在Python中使用HTMLParser解析HTML的教程

    這篇文章主要介紹了在Python中使用HTMLParser解析HTML的教程,尤其是在用Python制作爬蟲程序的時候經(jīng)??梢杂玫?需要的朋友可以參考下
    2015-04-04
  • 詳解基于python的多張不同寬高圖片拼接成大圖

    詳解基于python的多張不同寬高圖片拼接成大圖

    這篇文章主要介紹了詳解基于python的多張不同寬高圖片拼接成大圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • 如何將自己的python代碼發(fā)布在pip install給別人使用你知道嗎

    如何將自己的python代碼發(fā)布在pip install給別人使用你知道嗎

    這篇文章主要介紹了python如何發(fā)布自已的pip項目,方便大家學習,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-08-08
  • python爬蟲URL重試機制的實現(xiàn)方法(python2.7以及python3.5)

    python爬蟲URL重試機制的實現(xiàn)方法(python2.7以及python3.5)

    今天小編就為大家分享一篇python爬蟲URL重試機制的實現(xiàn)方法(python2.7以及python3.5),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python數(shù)組排序方法之sort、sorted和argsort詳解

    python數(shù)組排序方法之sort、sorted和argsort詳解

    這篇文章主要給大家介紹了關于python數(shù)組排序方法之sort、sorted和argsort的相關資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-03-03

最新評論

丽江市| 独山县| 田林县| 舟山市| 贵溪市| 安宁市| 龙山县| 盘山县| 迁安市| 象州县| 潼南县| 绍兴市| 固阳县| 永年县| 屏山县| 遂溪县| 贵阳市| 金沙县| 会宁县| 历史| 永仁县| 五河县| 怀仁县| 房产| 商城县| 沙洋县| 微山县| 志丹县| 安化县| 淮安市| 抚顺县| 毕节市| 中宁县| 方山县| 象州县| 富宁县| 辽源市| 昔阳县| 曲阳县| 佳木斯市| 台山市|