日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

使用python将数据导出excel表格

發布時間:2025/3/15 python 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用python将数据导出excel表格 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??python可用于數據分析,有時候獲得了數據需要導出以作其他作用。本文就介紹python導出excel表格的方法。
??導出excel表格,python提供了兩個庫:xlwt,xlrd。本文只討論下大致框架

import xlwt import xlrd #xlwt,xlrd是python將數據導入excel表格使用的庫wb = xlwt.Workbook() # 添加一個表 ws = wb.add_sheet('test')#添加數據使用.write函數(橫坐標,縱坐標,內容)注意橫縱坐標從0開始,橫縱坐標即對于excel而言 ws.write(x坐標, y坐標, 導出內容) #例:ws.write(0, 0, '股票編號') # ws.write(0, 0, a),a是變量#將數據導出,保存格式為xxx.xls。其中xxx與上文表名同步 #注意此處一定要保存為.xls形式,如果是xlsx會打不開 wb.save('test.xls')

參考資料:https://cloud.tencent.com/developer/article/1487903link

??上面的代碼使用的是xlwt庫,保存格式為.xls。但如果數據較多,超過65536就會報出下面的錯誤:

ValueError: row index was 65536, not allowed by .xls format

??為了解決這個問題,我們使用另一個更大范圍的庫:openpyxl
??代碼模板如下:

import openpyxl data = ... #此處是要寫入的數據 wb = openpyxl.Workbook() ws = wb.create_sheet("test")#寫數據函數cell,cell中column和row至少為1 ws.cell(column=x, row = y, value = data[x][y]) wb.save("絕對地址")

參考資料:https://blog.csdn.net/qq_24285815/article/details/98845430
本文作者水平有限,如有不足之處,請下方評論區指出,謝謝!

總結

以上是生活随笔為你收集整理的使用python将数据导出excel表格的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。