Excel表格數據讀寫(python代碼)


 
         
 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等等,網上會有很多代碼。

若大家有何特殊文件格式需要讀寫的,可以留言呀,互相幫助。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM