最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中將數(shù)據(jù)生成為Excel文件的5種方法舉例

 更新時間:2023年10月13日 11:40:13   作者:ZhJch-  
工作中需要把數(shù)據(jù)導入到excel中,記錄一下操作方式,這篇文章主要給大家介紹了關(guān)于python中將數(shù)據(jù)生成為Excel文件的5種方法,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下

1、xlwt

import xlwt
wb = xlwt.Workbook()
# 添加一個表
ws = wb.add_sheet('test')
# 3個參數(shù)分別為行號,列號,和內(nèi)容
# 需要注意的是行號和列號都是從0開始的
# ws.write(0, 0, '第1列')   # 一個一個來
# ws.write(0, 1, '第2列')
# ws.write(0, 2, '第3列')
for i in range(3):
    for j in range(2):
        ws.write(i, j, f'第{i+1}行,第{j+1}列')
# 保存excel文件
wb.save('./test.xls')

效果:

2、openpyxl

from openpyxl import Workbook
outwb = Workbook()
outws = outwb.worksheets[0]
mongoDB_data = [{'name':'周','age':18,'sex':'男'},
                {'name':'王','age':19,'sex':'男'},
                {'name':'李','age':16,'sex':'女'}]
outws.append(['姓名','年齡','性別'])  # 先添加一行表頭
# 遍歷外層列表
for new_dict in mongoDB_data:
    a_list = []
    # 遍歷內(nèi)層每一個字典dict,把dict每一個值存入list
    for item in new_dict.values():
        a_list.append(item)
    # sheet直接append list即可
    outws.append(a_list)
outwb.save(r'test.xlsx')
print('數(shù)據(jù)存入excel成功')

效果:

3、xlsxwriter

import xlsxwriter as xw
workbook = xw.Workbook('text.xls') # 創(chuàng)建工作簿
worksheet1 = workbook.add_worksheet("sheet1") # 創(chuàng)建子表
worksheet1.activate() # 激活表
title = ['姓名','年齡','性別'] # 設(shè)置表頭
data = [['周',18,'男'],['王',19,'男'],['李',16,'女']]
worksheet1.write_row('A1',title) # 從A1單元格開始寫入表頭
i = 2 # 從第二行開始寫入數(shù)據(jù)
for j in range(len(data)):
    insertData = [data[j][0],data[j][1],data[j][2]]
    row = 'A' + str(i)
    worksheet1.write_row(row, insertData)
    i += 1
workbook.close() # 關(guān)閉表

效果:

4、pandas

import pandas as pd
data = [['周','王','李'],[18,19,16],['男','男','女']]
dfData = { # 用字典設(shè)置DataFrame所需數(shù)據(jù)
        '姓名':data[0],
        '年齡':data[1],
        '性別':data[2]
    }
df = pd.DataFrame(dfData) # 創(chuàng)建DataFrame
df.to_excel('text.xlsx',index=False) # 存表,去除原始索引列(0,1,2...)

效果:

5、openpyxl

import openpyxl as op
data = [['周','王','李'],[18,19,16],['男','男','女']]
wb = op.Workbook() # 創(chuàng)建工作簿對象
ws = wb['Sheet'] # 創(chuàng)建子表
ws.append(['姓名','年齡','性別']) # 添加表頭
for i in range(len(data[0])):
    d = data[0][i], data[1][i], data[2][i]
    ws.append(d) # 每次寫入一行
wb.save('test.xlsx')

效果:

總結(jié)

到此這篇關(guān)于python中將數(shù)據(jù)生成為Excel文件的5種方法的文章就介紹到這了,更多相關(guān)python數(shù)據(jù)生成Excel文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解讀等值線圖的Python繪制方法

    解讀等值線圖的Python繪制方法

    這篇文章主要介紹了解讀等值線圖的Python繪制方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • python實現(xiàn)MQTT客戶端通信的示例代碼

    python實現(xiàn)MQTT客戶端通信的示例代碼

    本文主要介紹了python實現(xiàn)MQTT客戶端通信的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-12-12
  • Python導入torch包的完整方法過程

    Python導入torch包的完整方法過程

    這篇文章主要給大家介紹了關(guān)于Python導入torch包的完整方法, python torch又稱PyTorach,是一個以Python優(yōu)先的深度學習框架,一個開源的Python機器學習庫,用于自然語言處理等應用程序,需要的朋友可以參考下
    2023-12-12
  • python3 面向?qū)ο骭_類的內(nèi)置屬性與方法的實例代碼

    python3 面向?qū)ο骭_類的內(nèi)置屬性與方法的實例代碼

    這篇文章主要介紹了python3 面向?qū)ο骭_類的內(nèi)置屬性與方法的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • 淺談Python由__dict__和dir()引發(fā)的一些思考

    淺談Python由__dict__和dir()引發(fā)的一些思考

    這篇文章主要介紹了淺談Python由__dict__和dir()引發(fā)的一些思考,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • Python入門之三角函數(shù)atan2()函數(shù)詳解

    Python入門之三角函數(shù)atan2()函數(shù)詳解

    這篇文章主要介紹了Python入門之三角函數(shù)atan2()函數(shù)詳解,分享了其實例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 使用python-docx生成的Word文檔打開時彈出“無法讀取內(nèi)容“警告的解決方案

    使用python-docx生成的Word文檔打開時彈出“無法讀取內(nèi)容“警告的解決方案

    這篇文章主要介紹了使用python-docx基于WPS模板生成.docx報告文件時,用Microsoft Word打開會彈出“無法讀取內(nèi)容”警告的問題及其解決方案,需要的朋友可以參考下
    2026-05-05
  • 如何使用Pytorch搭建模型

    如何使用Pytorch搭建模型

    本來是只用Tenorflow的,但是因為TF有些Numpy特性并不支持,比如對數(shù)組使用列表進行切片,所以只能轉(zhuǎn)戰(zhàn)Pytorch了(pytorch是支持的)。還好Pytorch比較容易上手,幾乎完美復制了Numpy的特性(但還有一些特性不支持),怪不得熱度上升得這么快。
    2020-10-10
  • python獲取android設(shè)備的GPS信息腳本分享

    python獲取android設(shè)備的GPS信息腳本分享

    這篇文章主要介紹了python獲取android設(shè)備的GPS信息腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • pandas處理缺失值的10種策略

    pandas處理缺失值的10種策略

    使用強大的Pandas庫處理數(shù)據(jù)中的缺失值是邁向數(shù)據(jù)清洗高手的第一步,本文主要介紹了pandas處理缺失值的10種策略,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05

最新評論

旺苍县| 醴陵市| 旬阳县| 安顺市| 略阳县| 延庆县| 福建省| 玉屏| 平原县| 攀枝花市| 田阳县| 桂林市| 桐乡市| 友谊县| 杂多县| 贡觉县| 玉山县| 灵石县| 拉萨市| 荣昌县| 新沂市| 洛扎县| 博爱县| 遵化市| 沅江市| 平南县| 双峰县| 长阳| 永德县| 泾源县| 疏附县| 荆州市| 香河县| 鄄城县| 鄂托克前旗| 贵阳市| 东城区| 石城县| 丹寨县| 武穴市| 丁青县|