經過讀取excel指定列內容。python
#!/usr/bin/python #coding:utf-8 import xlrd def read_excel(filename, Row_num, Col_num): book = xlrd.open_workbook(filename) sheet = book.sheet_by_name('target') return sheet.cell_value(Row_num, Col_num) if __name__ == '__main__': # 讀取excel excel_filename = "C:\\賞金列表20190806.xls" book = xlrd.open_workbook(excel_filename) sheet = book.sheet_by_name('target') rows = sheet.nrows #獲取行數 cols = sheet.ncols #獲取列數 for rows_num in range(1,rows): type = read_excel(excel_filename, rows_num, 0) # 讀取第N行第1列的數據 name = read_excel(excel_filename, rows_num, 1) # 讀取第N行第2列的數據 domain = read_excel(excel_filename, rows_num, 2) # 讀取第N行第3列的數據 domain_ip = read_excel(excel_filename, rows_num, 3) # 讀取第N行第3列的數據 print(rows_num,type,name,domain,domain_ip)