首页 > 编程知识 正文

python做excel表格(python pandas)

时间:2023-05-03 05:45:39 阅读:78133 作者:1802

请点击

右上角跟进编辑。 除了共享技术报道外,还有福利等。 私信python可以接收python视频、PDF电子文档、爬虫等资料

这几天,我在用python处理excel文件。 有很多库可以操作excel,今天我们将总结这两个库的用法。

安装xlrd,xlwt

用cmd输入

pip install xlrd

pip install xlwt

在pycharm中,单击项目解释器下左下方的加号,然后输入要安装的库和/或。

使用

导入xlrd模块

导入xlrd

打开excel

table=data.sheets () [0] #按索引顺序获取

table=data.sheet_by_index(0) #按索引顺序获取

table=data.sheet _ by _ name (u ' sheet1' ) #按名称获取

打印excel的内容

导入xlrd

data=xlrd.open _ workbook (r ' test.xlsx ' ) )。

table1=data.sheets () [0] #按索引顺序获取

table2=data.sheet_by_index(0) #按索引顺序获取

以table3=data.sheet_by_name )名称获取

是打印(table1)

是打印(table2)

是打印(table3)

获取行数和列数

导入xlrd

data=xlrd.open _ workbook (r ' test.xlsx ' ) )。

table=data.sheets () [0]

获取nows=table.nrows#excel中的行数

获取ncols=table.ncols#excel中的列数

获取单元格

cell_a1=table.cell_value () 0,0 ) ) ) ) ) ) )。

cell _ C4=table.cell _ value (3,2 ) ) ) ) ) ) ) ) )。

创建矩阵索引以获取单元格

cll_a1=table.row(0) [0].value

cll_C4=table.col(2) [3].value

使用xlwt写入数据

导入xlwt模块

导入xlwt

创建工作簿

workbook=xlwt.workbook (编码=' utf-8 ' )

encoding=‘utf-8’可以在excel中输入中文

创建图纸对象

sheet=workbook.add_sheet('test ) )。

Test excel的sheet的名称

将数据添加到excel

sheet.write (0,0,' I like here ) )其中,“0-行,0-列”指定表格单元格,“I like here”是要写入该单元格的内容

保存数据

workbook.save(r'test1.xls ' )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。