首頁 >後端開發 >Python教學 >python更改已存在excel檔案的方法

python更改已存在excel檔案的方法

不言
不言原創
2018-05-03 13:43:421984瀏覽

這篇文章主要介紹了關於python更改已存在excel檔案的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

需要用到的套件:

import xlrd 
import xlwt 
import xlutils

修改已經存在的excel檔案的想法:

首先,將需要更改的excel檔案打開,用xlutils套件的copy將excel檔案物件拷貝一份,然後進行修改操作

具體程式碼實作:

import xlrd
import xlwt
from xlutils.copy import copy

# 打开想要更改的excel文件
old_excel = xlrd.open_workbook('fileName.xls', formatting_info=True)
# 将操作文件对象拷贝,变成可写的workbook对象
new_excel = copy(old_excel)
# 获得第一个sheet的对象
ws = new_excel.get_sheet(0)
# 写入数据
ws.write(0, 0, '第一行,第一列')
ws.write(0, 1, '第一行,第二列')
ws.write(0, 2, '第一行,第三列')
ws.write(1, 0, '第二行,第一列')
ws.write(1, 1, '第二行,第二列')
ws.write(1, 2, '第二行,第三列')
# 另存为excel文件,并将文件命名
new_excel.save('new_fileName.xls')

相關推薦:

#Python 解決中文寫入Excel時拋異常的問題

#python實作資料匯出到excel的範例

Python中幾種存取xls/xlsx檔案的方法總結

以上是python更改已存在excel檔案的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn