新聞中心
Python的一大應(yīng)用就是數(shù)據(jù)分析了,而數(shù)據(jù)分析中,經(jīng)常碰到需要處理Excel數(shù)據(jù)的情況。這里做一個(gè)Python處理Excel數(shù)據(jù)的總結(jié),基

10年積累的網(wǎng)站制作、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有蒼梧免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
本受用大部分情況。相信以后用Python處理Excel數(shù)據(jù)不再是難事兒!
Python處理Excel數(shù)據(jù)需要用到2個(gè)庫(kù):xlwt 和 xlrd。xlwt庫(kù)負(fù)責(zé)將數(shù)據(jù)導(dǎo)入生成Excel表格文件,而 xlrd庫(kù)則負(fù)責(zé)將Excel表格中的數(shù)據(jù)
取出來(lái)。
xlwt庫(kù)將數(shù)據(jù)導(dǎo)入Excel
將數(shù)據(jù)寫入一個(gè)Excel文件
wb = xlwt.Workbook()
# 添加一個(gè)表
ws = wb.add_sheet('test')
# 3個(gè)參數(shù)分別為行號(hào),列號(hào),和內(nèi)容
# 需要注意的是行號(hào)和列號(hào)都是從0開(kāi)始的
ws.write(0, 0, '第1列')
ws.write(0, 1, '第2列')
ws.write(0, 2, '第3列')
# 保存excel文件
wb.save('./test.xls')可以看到,用xlwt庫(kù)操作非常簡(jiǎn)單,基本就三步走:
打開(kāi)一個(gè)Workbook對(duì)象,并用add_sheet方法添加一個(gè)表 然后就是用write方法寫入數(shù)據(jù) 最后用save方法保存
需要注意的是,xlwt庫(kù)里面所定義的行和列都是從0開(kāi)始計(jì)數(shù)的。推薦學(xué)習(xí)《python教程》。
分享名稱:創(chuàng)新互聯(lián)Python教程:怎么用python導(dǎo)入表格數(shù)據(jù)分析
文章位置:http://fisionsoft.com.cn/article/djsdggh.html


咨詢
建站咨詢
