+-
python 读取excel内容和写入新内容
首页 专栏 python 文章详情
0

python 读取excel内容和写入新内容

s8fh26h3 发布于 1 月 22 日

原文地址:https://segmentfault.com/a/11...

import xlrd #读取excel的库
import xlwt #写入excel的库
import xlutils
from xlutils.copy import copy

# 打开文件
xlsx = xlrd.open_workbook('weekshare.xlsx')
sheet1 = xlsx.sheets()[0]    # 获得第1张sheet,索引从0开始
sheet1_nrows = sheet1.nrows  # 获得行数

# 使用xlutils将xlrd读取的对象转为xlwt可操作对象,table即上述xlrd读取的table  
workbook = copy(xlsx)
# 获取一个已存在的sheet
worksheet = workbook.get_sheet('Sheet')

for i in range(sheet1_nrows):  # 逐行打印sheet1数据
    print(sheet1.row(i)[1])
    # 写入一个值,括号内分别为行数、第9列数、内容
    worksheet.write(i, 9,"我是写入内容")

workbook.save('weekshare.xlsx')

原文地址:https://segmentfault.com/a/11...

python
阅读 27 更新于 1 月 22 日
赞 收藏
分享
本作品系原创, 采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
s8fh26h3
关注专栏
avatar
s8fh26h3

欢迎关注公众号 week_share 不定期推荐好内容,图书,网站,电台,电影,软件,文章等

18 声望
0 粉丝
关注作者
0 条评论
得票 时间
提交评论
avatar
s8fh26h3

欢迎关注公众号 week_share 不定期推荐好内容,图书,网站,电台,电影,软件,文章等

18 声望
0 粉丝
关注作者
宣传栏

原文地址:https://segmentfault.com/a/11...

import xlrd #读取excel的库
import xlwt #写入excel的库
import xlutils
from xlutils.copy import copy

# 打开文件
xlsx = xlrd.open_workbook('weekshare.xlsx')
sheet1 = xlsx.sheets()[0]    # 获得第1张sheet,索引从0开始
sheet1_nrows = sheet1.nrows  # 获得行数

# 使用xlutils将xlrd读取的对象转为xlwt可操作对象,table即上述xlrd读取的table  
workbook = copy(xlsx)
# 获取一个已存在的sheet
worksheet = workbook.get_sheet('Sheet')

for i in range(sheet1_nrows):  # 逐行打印sheet1数据
    print(sheet1.row(i)[1])
    # 写入一个值,括号内分别为行数、第9列数、内容
    worksheet.write(i, 9,"我是写入内容")

workbook.save('weekshare.xlsx')

原文地址:https://segmentfault.com/a/11...