1 #讀取表格內容 2 import xlrd 3 wb = xlrd.open_workbook(filename=file)#打開文件 4 sheet_names = wb.sheet_names() #讀取文件名稱 5 Sheet=wb.sheet_by_index(i) #i為表格文件中表的序號 6 Row=sheet.nrows #表的行數 7 Col=sheet.ncols #表的列數 8 Data=sheet.row_values(i)#讀取第i行 9 Data=sheet.col_values(i)#讀取第i列 10 for row in sheet.get_rows():# 按行讀取所有單元格的值 11 for col in row: 12 print(col.value)
1 #寫入 2 import xlwt 3 wb = xlwt.Workbook() #定義表格對象 4 sheet = wb.add_sheet('sheet1') 5 for row in range(10) :#按行寫入值 6 for col in range(5): 7 sheet.write(row, col, '第{0}行第{1}列'.format(row, col)) 8 wb.save('xxx.xls') #保存名稱
以上代碼基於python對於Excel的讀寫操作,本人使用的是python3.X版本,比較基礎,但是比較常用到。
其他文件格式項式word/txt等等,網上會有很多代碼。
若大家有何特殊文件格式需要讀寫的,可以留言呀,互相幫助。