xlsxwriter EXCEL檔案的寫入

2022-09-14 00:51:19 字數 3175 閱讀 5505

cmd 下輸入:pip3 install xlsxwriter 

1

import

xlsxwriter2#

僅僅建立xlsx格式檔案,不能建立xls老格式3#

將文字儲存為數值

4 workbook=xlsxwriter.workbook('

1.xlsx

',)5

#寫入完成要關閉檔案6#

workbook.close()

1

import

xlsxwriter

2import

xlrd3#

僅僅建立xlsx格式檔案,不能建立xls老格式4#

將文字儲存為數值

5 workbook_w=xlsxwriter.workbook('

1.xlsx

',)6 workbook_r=xlrd.open_workbook('

1224.xlsx

',on_demand=true)#

開啟檔案

7 sheet_names=workbook_r.sheet_names() #

所有sheet的名字

8print

(sheet_names)9#

寫入完成要關閉檔案10#

僅僅建立xlsx格式檔案,不能建立xls老格式4#

將文字儲存為數值

5 workbook_w=xlsxwriter.workbook('

1.xlsx

',)6 workbook_r=xlrd.open_workbook('

1224.xlsx

',on_demand=true)#

開啟檔案

7 sheet_names=workbook_r.sheet_names() #

所有sheet的名字

8print

(sheet_names)9#

寫入完成要關閉檔案10#

workbook.close()

11for sheet_name in

sheet_names:

12 i=0

13 worksheet=workbook_w.add_worksheet(sheet_name)

14 nrows =workbook_r.sheet_by_name(sheet_name).nrows

15 ncols =workbook_r.sheet_by_name(sheet_name).ncols16#

rows = sheet_name.row_values(i)

17while i 18worksheet.write_row(i,0,workbook_r.sheet_by_name(sheet_name).row_values(i) )

19 i+=1

2021 workbook_w.close()

1

import

xlsxwriter

2import

xlrd3#

僅僅建立xlsx格式檔案,不能建立xls老格式4#

將文字儲存為數值

5 workbook=xlsxwriter.workbook('

2.xlsx

',)6

#workbook.sheet_name("a")

7 worksheet=workbook.add_worksheet("a"

)8 worksheet.set_column(first_col=1,last_col=2,width=3)#

設定行高9#

worksheet.setrow(row,height,cell_format,options) 設定列寬

10 worksheet.insert_chart(row=12,col=14,char=,options='')#

新增圖11 worksheet.add_sparkline(row=12,col=14,options='')#

新增迷你圖

12 worksheet.get_name()#

獲取工作名稱

13 worksheet.activate()#

啟用工作表

14 worksheet.hide()#

隱藏工作表

15 worksheet.merge_range(first_row='',last_row='',first_col='',last_col='',data='',cell_format=''

)16 worksheet.freeze_panes(row='',col=''

)17 worksheet.set_tab_color()#

設定sheet顏色

18 worksheet.set_zoom()#

設定縮放比例

19 cell_format=workbook.add_format()

30 workbook.close()

go 寫檔案 go 寫檔案的方式

os.openfile openfile接收三個引數 檔名,檔案模式,許可權 以只寫方式開啟,並且追加寫入 os.create 底層還是呼叫了os.openfile,create 會建立乙個檔案,如果檔案已存在,會清空檔案,然後寫入。func main defer file.close n,err ...

寫屬性檔案

根據key讀取value filepath 要操作的properties檔案路徑 key 要獲得資料的key public static string readvalue string filepath,string key catch exception e 讀取properties的全部資訊 f...

檔案寫流程

hdfs dfs put ruozedata.log user hadoop day01 把本地檔案ruozedata.log複製上傳到hdfs下的 user hadoop day01 的資料夾下面 client調filesystem.create path 與nn rpc通訊,check path...