如何使用python来操作Ecxel和发送邮件

本文介绍了如何使用Python的xlwt和xlrd模块进行Excel文件的读写操作,并详细阐述了利用Python发送邮件的流程及注意事项,包括SMTP协议、授权码等关键知识点。最后,文章还讲解了open方法的不同模式和编码方式。
摘要由CSDN通过智能技术生成

一、xlwt对xls文件写操作

不要奢求xlwt能够对一个已经存在的文件进行写操作,要打开已经存在的文件
先要做加载,加载操作等价于读操作,但是xlwt模块只能写,没有任何读数据能力。
所以说,xlwt只能从0到1进行文件的创建写操作。

from xlwt import Workbook
from random import randint
# 1.创建工作簿
wb = Workbook()

# 2.创建工作表:add_sheet()
# 注意:xlwt模块理解为你创建某个表就是为这个表写内容
ws = wb.add_sheet('期末成绩')

# 3.写入内容
title = ['姓名', '数学', '语文', '英语']
# write(行号,列号,内容) -> 行号和列号从0开始
for i in range(len(title)):
    ws.write(0, i, title[i])

names = ['关于', '张飞', '赵云', '黄忠', '马超']
for nameIndex in range(len(names)):
    ws.write(nameIndex + 1, 0, names[nameIndex])
    for colIndex in range
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值