本文,介绍一下,用python创建Excel文档、读写Excel文档的基本方法。
工具/原料
电脑
python3+
创建Excel文档
1
用xlwt模块,来创建一个具体的Excel文档——book:
import xlwt
book = xlwt.Workbook(encoding='utf-8',
style_compression=0)
2
往Excel里面加入一个sheet,命名为'0':
sheet = book.add_sheet('0',
cell_overwrite_ok=True)
3
往sheet里面写入信息:
sheet.write(0,0,'Name')
sheet.write(1,0,'Douglas')
保存文档:
book.save('0.xls')
END
读取Excel文档
1
读取Excel文档,需要用到xlrd模块:
import xlrd
打开准备好的Excel文档:
bk = xlrd.open_workbook('0.xls')
2
查看bk里面所有的sheet:
print(bk.sheet_names())
目前只有一个————'0'。
3
指定名字是'0'的sheet为st:
st = bk.sheet_by_name('0')
看看st里面,有效数据的行数和列数:
print(st.nrows,st.ncols)
4
读取第一行的所有内容:
a = st.row_values(0)
读取第二行的所有内容:
b = st.row_values(1)
5
读取第一列的所有内容:
c = st.col_values(0)
6
读取第二行的第一个单元格的内容:
d = st.cell(1,0).value
END
注意事项
本文只是简单介绍了python读写Excel的基本方法,属于基础内容,适合于初学python的朋友。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部