Python 读取 Excel 中符合特定条件的数据,并写入新的表格
发布日期:2021-06-29 18:16:17 浏览次数:2 分类:技术文章

本文共 890 字,大约阅读时间需要 2 分钟。

原始表格

代码

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 2019/3/20 21:24# @Author  : cunyu# @Site    : cunyu1943.github.io# @File    : LimitedInfo.py# @Software: PyCharmimport xlrdimport xlwtfile = '网易新闻.xls'data = xlrd.open_workbook(file)table = data.sheets()[0]nrows = table.nrowsncols = table.ncolsprint(nrows, ncols)workbook = xlwt.Workbook(encoding='utf-8')news_sheet = workbook.add_sheet('news')news_sheet.write(0, 0, 'Title')news_sheet.write(0, 1, 'Content')data = input('Input the Date,format(2019-03-19:)\n')rank_list = []for i in range(1, nrows):	if table.row_values(i)[-1] == data:		print(table.row_values(i)[-1])		print(i)		rank_list.append(i)print(rank_list)for i in range(len(rank_list)):	news_sheet.write(i+1, 0, table.row_values(int(rank_list[i]))[0])	news_sheet.write(i+1, 1, table.row_values(int(rank_list[i]))[1])workbook.save('%s-网易新闻.xls' %(data))

写入符合条件数据后新的表格

转载地址:https://cunyu1943.blog.csdn.net/article/details/88701978 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:多层感知机
下一篇:Python 去除文本文件中的空行

发表评论

最新留言

很好
[***.229.124.182]2024年04月14日 09时18分11秒