導航:首頁 > 編程語言 > pythonxlwt寫入一列

pythonxlwt寫入一列

發布時間:2024-12-25 01:23:22

A. python如何將一個列表寫入到一個excel表中的一列,求Python代碼,謝啦!

importxlwt
f=xlwt.Workbook()#創建工作簿
sheet1=f.add_sheet(u'sheet1',cell_overwrite_ok=True)#創建sheet
l_=[1,2,3,4,5]
foriinrange(len(l_)):
sheet1.write(0,i,i)#表格的第一行開始寫。第一列,第二列。。。。
#sheet1.write(0,0,start_date,set_style('TimesNewRoman',220,True))
f.save('text.xls')#保存文件

B. 如何用python 將1個列表中的所有元素寫入1個Excel 單元格中

#my_list=[[1,2,3,4,5],['a','b','c','d','e']]

defwirte_xls(my_list):

importxlwt

wbk=xlwt.Workbook()

sheet=wbk.add_sheet("test")

i=0

fornettedinmy_list:

forx,iteminenumerate(netted):

sheet.write(i,x,item)

i+=1

wbk.save('test.xls')
縮進不知道怎麼調試,給你截個圖吧

C. Python語言中的第三方模塊xlrd和xlwt是分別起讀取excel的內容和寫入excel的內容的作用

你這里存在一個誤區,只靠xlrd和xlwt不能直接實現對已經存在Excel進行數據插入,原因如下:

1、使用xlrd的xlrd.open_workbook()方法打開文件返回的是一個只讀對象,只能讀Excel內容,不能向Excel寫入數據;

2、使用xlwt的xlwt.Workbook()方法是創建一個空的Excel對象,然後向裡面寫入;

所以讀取和創建Excel都可以直接實現,但是修改已經存在的Excel需要藉助xlutils,它的作用是在xlrd類型的workbook和xlwt類型的workbook之間建立了一個管道,利用xlutils的方法將只讀對象變成可寫對象,簡單代碼實現如下:

importxlrd
fromxlutils.import

readOnlyWorkbook=xlrd.open_workbook('TestFile.xls')
readOnlySheet=readOnlyWorkbook.sheet_by_index(0)#通過sheet_by_index()獲取的sheet沒有write()方法

writableWorkbook=(readOnlyWorkbook)#利用xlutils.函數,將xlrd.Book轉為xlwt.Workbook
writableSheet=writableWorkbook.get_sheet(0)#通過get_sheet()獲取的sheet有write()方法
writableSheet.write(3,3,'insertData')#寫入3,3這個單元格

writableWorkbook.save('TestFile.xls')#保存文件

你自己增加代碼判斷原Excel某個單元格是否有數據,完善你的代碼,避免插入時覆蓋了,運行後Excel情況見截圖

上述方法我寫的是不能「直接」實現已有Excel的數據插入或修改,但是可以間接的來

  1. 使用xlrd讀原有Excel

  2. 使用xlwt創建一個新文件並把1中讀取的內容寫入

  3. 再插入需要增加的數據,保存

  4. 刪掉原Excel,把新創建的Excel改成原Excel的名字

這種方法你就自己玩,因為原來Excel可能有格式啊,公式啊什麼的,新創建就會很麻煩

閱讀全文

與pythonxlwt寫入一列相關的資料

熱點內容
linuxoracle用戶密碼 瀏覽:757
股票交易pdf 瀏覽:898
p2papp源碼 瀏覽:308
記錄睡眠軟體app哪個好用 瀏覽:140
液壓助力車壓縮比 瀏覽:217
文件伺服器上如何查看 瀏覽:975
雪花繪制源碼 瀏覽:662
app主頁演示圖怎麼做 瀏覽:542
幼兒園設計pdf 瀏覽:645
干接點輸入單片機 瀏覽:541
亞馬遜雲伺服器查看 瀏覽:163
如何用免費雲伺服器 瀏覽:610
php的輸出命令 瀏覽:264
在家怎麼製作解壓小玩具 瀏覽:99
javascript源碼輔助閱讀 瀏覽:384
pythonui開發工具 瀏覽:595
adr指標源碼 瀏覽:217
程序員轉架構管理 瀏覽:959
企業伺服器為什麼不能被拷貝 瀏覽:119
用c編程實現txt搜索 瀏覽:854