久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

詳解python的xlwings庫(kù)讀寫excel操作總結(jié)

瀏覽:34日期:2022-06-27 09:31:28
一、總結(jié)(點(diǎn)擊顯示或隱藏總結(jié)內(nèi)容)

一句話總結(jié):xlwings 是 Python 中操作Excel的一個(gè)第三方庫(kù),支持.xls讀寫,.xlsx讀寫,操作非常簡(jiǎn)單,功能也很強(qiáng)大

1、xlwings 中的邏輯:應(yīng)用->工作簿->工作表->范圍 對(duì)應(yīng)的代碼?

應(yīng)用:一個(gè)應(yīng)用(一個(gè)xlwings程序):app = xw.App(visible=True, add_book=False)工作簿(book):excel文件(excel程序):wb = app.books.add()工作表(sheet):sheet:sht = wb.sheets[’sheet1’]范圍:行列:sht.range(’a6’).expand(’table’).value = [[’a’,’b’],[’d’,’e’]]

import xlwings as xw# 寫到Excel中去# add_book也就是是否增加excel 的book# visible=True 表示操作過程是否可顯示app = xw.App(visible=True, add_book=False)# 工作簿wb = app.books.add()# 頁(yè)sheet1sht = wb.sheets[’sheet1’]# 單個(gè)值插入# sht.range(’A1’).value = ’產(chǎn)品名稱’# sht.range(’B1’).value = ’編號(hào)’# sht.range(’C1’).value = ’價(jià)格’# sht.range(’A2’).value = ’不告訴你’# sht.range(’B2’).value = ’n110110’# sht.range(’C2’).value = ’688.26’# sht.range(’A3’).value = ’不告訴你1’# sht.range(’B3’).value = ’n1101101’# sht.range(’C3’).value = ’688.261’# 插入一行# sht.range(’a1’).value = [1,2,3,4]# 等同于# sht.range(’a1:d4’).value = [1,2,3,4]# 插入一列# sht.range(’a2’).options(transpose=True).value = [5,6,7,8]# 同時(shí)插入行列# sht.range(’a6’).expand(’table’).value = [[’a’,’b’,’c’],[’d’,’e’,’f’],[’g’,’h’,’i’]]# 在當(dāng)前目錄下生成文件wb.save(’demo1.xlsx’)wb.close()app.quit()# import os# path1=os.path.abspath(’.’) # 表示當(dāng)前所處的文件夾的絕對(duì)路徑# print(path1)# path2=os.path.abspath(’..’) # 表示當(dāng)前所處的文件夾上一級(jí)文件夾的絕對(duì)路徑# print(path2)# 關(guān)于路徑問題,切換到指定目錄即可2、xlwings庫(kù)向excel 插入值的方式?

a、插入單個(gè)值:sht.range(’A1’).value = ’產(chǎn)品名稱’b、插入一行:sht.range(’a1’).value = [1,2,3,4] 或者 sht.range(’a1:d4’).value = [1,2,3,4]c、插入一列:sht.range(’a2’).options(transpose=True).value = [5,6,7,8]d、同時(shí)插入行列:sht.range(’a6’).expand(’table’).value = [[’a’,’b’,’c’],[’d’,’e’,’f’],[’g’,’h’,’i’]]

3、xlwings庫(kù) 讀寫excel基本操作步驟?

就是按照xlwings庫(kù)邏輯(應(yīng)用->工作簿->工作表->范圍)操作即可,打開的記得關(guān)就好了,該讀就讀,該寫就寫

app = xw.App(visible=True, add_book=False)# 工作簿wb = app.books.add()# 頁(yè)sheet1sht = wb.sheets[’sheet1’]# 同時(shí)插入行列sht.range(’a6’).expand(’table’).value = [[’a’,’b’,’c’],[’d’,’e’,’f’],[’g’,’h’,’i’]]# 在當(dāng)前目錄下生成文件wb.save(’demo1.xlsx’)wb.close()app.quit()4、xlwings庫(kù) 讀取excel中的數(shù)據(jù)的方式?

print(sht.range(’a1:c7’).value),這樣讀行,讀列,還是同時(shí)讀行讀列都可以

# 讀取行列:讀取A1:C7(直接填入單元格范圍就行了),得到一個(gè)二維列表print(sht.range(’a1:c7’).value)# 讀取行:得一維列表 # print(sht.range(’a1:c1’).value)# 讀取列:得一維列表# print(sht.range(’a1:a7’).value)

import xlwings as xwapp = xw.App(visible=True, add_book=False)# 顯示警報(bào)()app.display_alerts = True# 屏幕更新(應(yīng)用中)app.screen_updating = True# 打開文件wb = app.books.open(’demo1.xlsx’)sht = wb.sheets[’sheet1’]# 遍歷讀取單元格# column_name = [’A’,’B’,'C']# data_list = [] #將數(shù)據(jù)存到list中去# for i in range(3): # 遍歷行# row_list = []# for j in range(3): #遍歷列# str1 = column_name[j]+str(i+1)# a = sht.range(str1).value# row_list.append(a)# print(a)# pass# data_list.append(row_list)# pass# print(data_list)# 讀取行列:讀取A1:C7(直接填入單元格范圍就行了),得到一個(gè)二維列表print(sht.range(’a1:c7’).value)# 讀取行:得一維列表 # print(sht.range(’a1:c1’).value)# 讀取列:得一維列表# print(sht.range(’a1:a7’).value)wb.save()wb.close()app.quit()二、python的xlwings庫(kù)讀寫excel操作總結(jié)1、寫

'''xlwings介紹xlwings 是 Python 中操作Excel 的一個(gè)第三方庫(kù),支持.xls讀寫,.xlsx讀寫操作非常簡(jiǎn)單,功能也很強(qiáng)大1、安裝庫(kù)pip3 install xlwings2、引入庫(kù)import xlwings as xw3、應(yīng)用->工作簿->工作表->范圍應(yīng)用:一個(gè)應(yīng)用(一個(gè)xlwings程序):app = xw.App(visible=True, add_book=False)工作簿(book):excel文件(excel程序):wb = app.books.add()工作表(sheet):sheet:sht = wb.sheets[’sheet1’]范圍:行列:sht.range(’a6’).expand(’table’).value = [[’a’,’b’],[’d’,’e’]]xlwings.App(visible=True,add_book=False)其中參數(shù)visible(表示處理過程是否可視,也就是處理Excel的過程會(huì)不會(huì)顯示出來),add_book(是否打開新的Excel程序,也就是是不是打開一個(gè)新的excel窗口)'''import xlwings as xw# 寫到Excel中去# add_book也就是是否增加excel 的book# visible=True 表示操作過程是否可顯示app = xw.App(visible=True, add_book=False)# 工作簿wb = app.books.add()# 頁(yè)sheet1sht = wb.sheets[’sheet1’]# 單個(gè)值插入# sht.range(’A1’).value = ’產(chǎn)品名稱’# sht.range(’B1’).value = ’編號(hào)’# sht.range(’C1’).value = ’價(jià)格’# sht.range(’A2’).value = ’不告訴你’# sht.range(’B2’).value = ’n110110’# sht.range(’C2’).value = ’688.26’# sht.range(’A3’).value = ’不告訴你1’# sht.range(’B3’).value = ’n1101101’# sht.range(’C3’).value = ’688.261’# 插入一行# sht.range(’a1’).value = [1,2,3,4]# 等同于# sht.range(’a1:d4’).value = [1,2,3,4]# 插入一列# sht.range(’a2’).options(transpose=True).value = [5,6,7,8]# 同時(shí)插入行列# sht.range(’a6’).expand(’table’).value = [[’a’,’b’,’c’],[’d’,’e’,’f’],[’g’,’h’,’i’]]# 在當(dāng)前目錄下生成文件wb.save(’demo1.xlsx’)wb.close()app.quit()# import os# path1=os.path.abspath(’.’) # 表示當(dāng)前所處的文件夾的絕對(duì)路徑# print(path1)# path2=os.path.abspath(’..’) # 表示當(dāng)前所處的文件夾上一級(jí)文件夾的絕對(duì)路徑# print(path2)# 關(guān)于路徑問題,切換到指定目錄即可2、讀

import xlwings as xwapp = xw.App(visible=True, add_book=False)# 顯示警報(bào)()app.display_alerts = True# 屏幕更新(應(yīng)用中)app.screen_updating = True# 打開文件wb = app.books.open(’demo1.xlsx’)sht = wb.sheets[’sheet1’]# 遍歷讀取單元格# column_name = [’A’,’B’,'C']# data_list = [] #將數(shù)據(jù)存到list中去# for i in range(3): # 遍歷行# row_list = []# for j in range(3): #遍歷列# str1 = column_name[j]+str(i+1)# a = sht.range(str1).value# row_list.append(a)# print(a)# pass# data_list.append(row_list)# pass# print(data_list)# 讀取行列:讀取A1:C7(直接填入單元格范圍就行了),得到一個(gè)二維列表print(sht.range(’a1:c7’).value)# 讀取行:得一維列表# print(sht.range(’a1:c1’).value)# 讀取列:得一維列表# print(sht.range(’a1:a7’).value)wb.save()wb.close()app.quit()

到此這篇關(guān)于詳解python的xlwings庫(kù)讀寫excel操作總結(jié)的文章就介紹到這了,更多相關(guān)python xlwings庫(kù)讀寫excel內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: python
相關(guān)文章:
主站蜘蛛池模板: 天天拍天天草 | 久久精品综合 | 亚洲精品成人网 | 久久精品1区2区 | 成人性大片免费观看网站 | 99久久精品免费看国产一区二区三区 | 欧美激情精品一区 | 黄色影片免费在线观看 | 国产中文字幕在线 | 91国产精品| 国产精品久久久久久久久久久小说 | 欧美日韩一区二区三区在线观看 | 日韩毛片免费视频一级特黄 | 91高清视频在线观看 | 国产综合精品一区二区三区 | 蜜桃av人人夜夜澡人人爽 | 91视频免费在线 | 中文字幕日韩欧美 | 久久精品欧美一区二区三区不卡 | 国产精品久久久久久婷婷天堂 | 欧美一区永久视频免费观看 | 色综合网址 | 天堂精品 | 91综合网| 国内精品三级 | 中文字幕一区二区三区精彩视频 | 中文字幕日韩专区 | 亚洲码欧美码一区二区三区 | av毛片在线免费看 | 欧美在线操 | 日韩在线不卡视频 | 国产精品s色 | 国产福利视频 | 精品视频在线免费观看 | 久久久久99精品国产片 | 狠狠爱亚洲 | 日韩精品视频在线播放 | 精品91| 少妇黄色一级片 | 美女黄网 | 国产老头老太作爱视频 |