python——xlwt库的使用(2)

python ——xlwt库的使用(2)
安装好了xlwt模块之后,我们开始实践,将数据写入excel文件中
(1)首先创建一个名为test的xls文件,在其中加入一个名为sheet1的空sheet,如下图:
代码如下:

#coding:utf-8
from xlwt import *
w=Workbook()
ws=w.add_sheet('sheet1')
w.save('test.xls')

这里写图片描述
Workbook()默认编码是ascii,我们也可以设置编码格式,如w=Workbook(encoding=’utf-8’),就可以在excel中输入中文了~
(2)接下来向第一行,第一列写入数据,代码如下:


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用:由于xlwt目前只支持xls格式,至于xlsx格式,后面会继续更。引用:上面两个模块,xlrd和xlwt都是针对Excel97-2003操作的,也就是以xls结尾的文件。很显然现在基本上都是Excel2007以上的版本,以xlsx为后缀。要对这种类型的Excel文件进行操作要使用openpyxl,该模块既可以进行“读”操作,也可以进行“写”操作,还可以对已经存在的文件做修改。引用:有两种方式。 # 精确读取表格中的某一单元格 content_A1 = worksheet['A1'].value print(content_A1) content_A1 = worksheet.cell(row=1,column=1).value # 等同于 content_A1=worksheet.cell(1,1).value print(content_A1) # 此处的行数和列数都是从1开始计数的,而在xlrd中是由0开始计数的。 如果要使用pythonxlwt模块读取xls文件,你需要安装这个模块并导入它。然后可以使用xlwt模块的相关函数来读取xls文件中的数据。请注意,xlwt模块目前只支持xls格式的文件,不支持xlsx格式的文件。如果你要读取xlsx格式的文件,可以使用openpyxl模块。 在openpyxl模块中,使用load_workbook函数可以打开并加载xlsx文件。然后可以使用get_sheet_names函数获取工作簿中所有工作表的名称。 要读取特定单元格的值,有两种方式可以实现。一种是使用类似于worksheet['A1'].value的语法,另一种是使用worksheet.cell(row=1, column=1).value的语法。需要注意的是,行和列的编号都是从1开始计数的,而不是从0开始计数的。 综上所述,如果你想使用xlwt模块读取xls文件,你需要安装并导入该模块。如果你需要读取xlsx文件,可以使用openpyxl模块,并使用load_workbook函数打开文件,使用get_sheet_names函数获取工作表的名称,使用worksheet['A1'].value或worksheet.cell(row=1, column=1).value来读取特定单元格的值。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Python读取txt内容写入xls格式excel中的方法](https://download.csdn.net/download/weixin_38678550/14863350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [利用Python读取和修改Excel文件(包括xls文件和xlsx文件)——基于xlrd、xlwt和openpyxl模块](https://blog.csdn.net/weixin_43593330/article/details/103943384)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值