用Python讀取excel中的資料

來源:互聯網
上載者:User
python中要想處理excel,必須用到第三方模組xlrd,所以windows 我安裝方法是cmd中命令:E:\ANZHUANG\Python\Scripts>easy_install xlrd (路徑必須在python的scripts下和必須安裝easy_install)

#coding=utf-8import xlrddef print_xls(path):data=xlrd.open_workbook(path)   #開啟exceltable=data.sheets()[1] #開啟excel的第幾個sheetnrows=table.nrows   #捕獲到有效資料的行數books=[]for i in range(nrows):ss=table.row_values(i)   #擷取一行的所有值,每一列的值以清單項目存在#print ssfor i in range(len(ss)):print ss[i]            #輸出一行中各個列的值print '+++++++++++++++++++'if __name__=='__main__':print_xls('D:\\文檔\\431547909921.xls')

excel內的內容格式如下:

19710208014黃釗男醫學院預防醫學經金學院經濟學類

19810208006宋馬小薇女醫學院預防醫學醫學院臨床醫學

19910207014楊嬋媛女醫學院製藥工程醫學院口腔醫學

20010207018祖麗皮亞女醫學院製藥工程醫學院臨床醫學

20110207029周力波男醫學院製藥工程醫學院臨床醫學

輸出結果:

199.0

10207014.0

楊嬋媛

醫學院

製藥工程

醫學院

口腔醫學

+++++++++++++++++++

200.0

10207018

祖麗皮亞

醫學院

製藥工程

醫學院

臨床醫學

+++++++++++++++++++

201.0

10207029

周力波

醫學院

製藥工程

醫學院

臨床醫學

+++++++++++++++++++

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.