python获取excel数据,按每天进行分组
时间: 2024-05-09 19:17:53 浏览: 151
python Excel数据分析师程序源程序.rar
5星 · 资源好评率100%
可以使用Python的第三方库openpyxl来读取Excel数据,并利用时间函数进行分组。以下是示例代码:
```python
import openpyxl
from datetime import datetime
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
ws = wb.active
# 创建一个空字典,用来存储每天的数据
data_dict = {}
# 遍历每一行数据
for row in ws.iter_rows(min_row=2, values_only=True):
# 获取数据中的日期
date = row[0].date()
# 将数据按日期分组
if date in data_dict:
data_dict[date].append(row)
else:
data_dict[date] = [row]
# 输出每天的数据
for k, v in data_dict.items():
print('日期:', k)
print('数据:', v)
```
希望这个示例可以帮到你。
阅读全文