# coding:utf-8
import patterns as patterns
import xlwt
import time
i = 0
book = xlwt.Workbook(encoding='utf-8')
sheet = book.add_sheet('sheet1', cell_overwrite_ok=True)
# 如果出現(xiàn)報(bào)錯(cuò):Exception: Attempt to overwrite cell: sheetname='sheet1' rowx=0 colx=0
# 需要加上:cell_overwrite_ok=True)
# 這是因?yàn)橹貜?fù)操作一個(gè)單元格導(dǎo)致的
while i < 64:
# 為樣式創(chuàng)建字體
font = xlwt.Font()
# 字體類型
font.name = 'name Times New Roman'
# 字體顏色
font.colour_index = i
# 字體大小匾二,11為字號(hào),20為衡量單位
font.height = 20*11
# 字體加粗
font.bold = False
# 下劃線
font.underline = True
# 斜體字
font.italic = True
# 設(shè)置單元格對(duì)齊方式
alignment = xlwt.Alignment()
# 0x01(左端對(duì)齊)拳芙、0x02(水平方向上居中對(duì)齊)察藐、0x03(右端對(duì)齊)
alignment.horz = 0x02
# 0x00(上端對(duì)齊)、 0x01(垂直方向上居中對(duì)齊)舟扎、0x02(底端對(duì)齊)
alignment.vert = 0x01
# 設(shè)置自動(dòng)換行
alignment.wrap = 1
# 設(shè)置邊框
borders = xlwt.Borders()
# 細(xì)實(shí)線:1分飞,小粗實(shí)線:2,細(xì)虛線:3睹限,中細(xì)虛線:4譬猫,大粗實(shí)線:5讯檐,雙線:6,細(xì)點(diǎn)虛線:7
# 大粗虛線:8染服,細(xì)點(diǎn)劃線:9别洪,粗點(diǎn)劃線:10,細(xì)雙點(diǎn)劃線:11柳刮,粗雙點(diǎn)劃線:12挖垛,斜點(diǎn)劃線:13
borders.left = 1
borders.right = 2
borders.top = 3
borders.bottom = 4
borders.left_colour = i
borders.right_colour = i
borders.top_colour = i
borders.bottom_colour = i
# 設(shè)置列寬,一個(gè)中文等于兩個(gè)英文等于兩個(gè)字符秉颗,11為字符數(shù)痢毒,256為衡量單位
sheet.col(1).width = 11 * 256
# 設(shè)置背景顏色
pattern = xlwt.Pattern()
# 設(shè)置背景顏色的模式
pattern.pattern = xlwt.Pattern.SOLID_PATTERN
# 背景顏色
pattern.pattern_fore_colour = i
# 初始化樣式
style0 = xlwt.XFStyle()
style0.font = font
style1 = xlwt.XFStyle()
style1.pattern = pattern
style2 = xlwt.XFStyle()
style2.alignment = alignment
style3 = xlwt.XFStyle()
style3.borders = borders
# 設(shè)置文字模式
font.num_format_str = '#,##0.00'
sheet.write(i, 0, u'字體', style0)
sheet.write(i, 1, u'背景', style1)
sheet.write(i, 2, u'對(duì)齊方式', style2)
sheet.write(i, 3, u'邊框', style3)
# 合并單元格,合并第2行到第4行的第4列到第5列
sheet.write_merge(2, 4, 4, 5, u'合并')
i = i + 1
book.save('E:/test/testfile/test_file'+time.strftime("%Y%m%d%H%M%S")+'.xls')
python3-xlwt-Excel設(shè)置(字體大小菠秒、顏色、對(duì)齊方式氯迂、換行践叠、合并單元格、邊框嚼蚀、背景禁灼、下劃線、斜體轿曙、加粗)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門钥顽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)义屏,“玉大人,你說(shuō)我怎么就攤上這事蜂大∶鲱恚” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵奶浦,是天一觀的道長(zhǎng)兄墅。 經(jīng)常有香客問(wèn)我,道長(zhǎng)澳叉,這世上最難降的妖魔是什么隙咸? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮成洗,結(jié)果婚禮上五督,老公的妹妹穿的比我還像新娘。我一直安慰自己瓶殃,他們只是感情好充包,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著遥椿,像睡著了一般基矮。 火紅的嫁衣襯著肌膚如雪淆储。 梳的紋絲不亂的頭發(fā)上,一...
- 那天家浇,我揣著相機(jī)與錄音本砰,去河邊找鬼。 笑死钢悲,一個(gè)胖子當(dāng)著我的面吹牛点额,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播譬巫,決...
- 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼督笆!你這毒婦竟也來(lái)了芦昔?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤娃肿,失蹤者是張志新(化名)和其女友劉穎咕缎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體料扰,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡凭豪,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了晒杈。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嫂伞。...
- 正文 年R本政府宣布拼余,位于F島的核電站,受9級(jí)特大地震影響亩歹,放射性物質(zhì)發(fā)生泄漏匙监。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一小作、第九天 我趴在偏房一處隱蔽的房頂上張望亭姥。 院中可真熱鬧,春花似錦顾稀、人聲如沸致份。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)氮块。三九已至绍载,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間滔蝉,已是汗流浹背击儡。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像螃概,于是被迫代替她去往敵國(guó)和親矫夯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...