Python中的openpyxl如何对excel修改文件
生活随笔
收集整理的這篇文章主要介紹了
Python中的openpyxl如何对excel修改文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉(zhuǎn)載,請注明出處(如不注明,盜者必究)
Python安裝openpyxl
首先我們應該配置pip
詳細配置教程地址:
https://blog.csdn.net/hanhanwanghaha/article/details/105811544
電腦打開cmd,輸入:
pip install openpyxl
如下圖:
如上圖,就安裝好了
修改操作
原excel:
代碼:
#coding=utf-8#導包 讀取 import openpyxl#加載已有excel文件 wb = openpyxl.load_workbook("哎喲.xlsx")#獲取sheet對象,修改單元格內(nèi)容 sheet = wb["我喜歡的明星"] sheet["A1"] = "這個地方已經(jīng)被我修改了" #另存為文件名 wb.save("文件名.xlsx")#獲取行、列運行結(jié)果:
插入行、插入列:
代碼
#coding=utf-8#導包 讀取 import openpyxl #獲取你要修改的表 wb = openpyxl.load_workbook("哎喲.xlsx") #獲取你要修改的表單 sheet = wb["我喜歡的明星"] #插入行 #括號里面的是第幾行,如果不寫就默認是一行 #在第二行的位置插入一行 sheet.insert_rows(2) #在第3行的位置插入3行 sheet.insert_rows(3,3) #插入列 #在第二行的位置插入一列 sheet.insert_cols(2) #在第二行的位置插入2列 sheet.insert_cols(2,2)#另存為“文件名1” wb.save("文件名1.xlsx")刪除行、刪除列
代碼:
#coding=utf-8#導包 讀取 import openpyxl#獲取你要修改的表 wb = openpyxl.load_workbook("文件名1.xlsx") #獲取你要修改的表單 sheet = wb["我喜歡的明星"]#在第2行的位置刪除第1行 sheet.delete_rows(2) #在第3行的位置刪除第3行 sheet.delete_rows(3,3)#在第2列的位置刪除1列 sheet.delete_cols(2) #在第3列的位置刪除3列 sheet.delete_cols(3,3)#另存為“文件名1” wb.save("文件名2.xlsx")https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉(zhuǎn)載,請注明出處(如不注明,盜者必究)
總結(jié)
以上是生活随笔為你收集整理的Python中的openpyxl如何对excel修改文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server 输出 XML
- 下一篇: python中设置时间格式--模块dat