可以参考: http://www.python-excel.org/
- import xlrd
- path="D:\\study\\python\\study1212\\member_info.xlsx"
- a=xlrd.open_workbook(path) #打开 Excel 文件
- #print(dir(xlrd))
- #print(dir(a))
- shn=len(a.sheets()) #查看有多少张工作表
- #print(shn)
- #worksheet=a.sheet_by_index(0) #3 中方式打开第一个工作表
- #worksheet=a.sheet_by_name('info')
- worksheet=a.sheets()[0]
- #print(dir(worksheet))
- rowsn=worksheet.nrows #统计行数
- coln=worksheet.ncols #统计列数
- print('行数:%s, 列数:%s'%(rowsn,coln))
- #print('行数:{}, 列数:{}'.format(rowsn,coln))
- for i in range(0,rowsn):
- rv=worksheet.row_values(i) #取得 * 行的所有值;
- for ldata in rv:
- print(ldata,end=',')
- print()
来源: http://www.bubuko.com/infodetail-3346968.html