写一段代码,保存近一周日志
时间: 2023-05-18 08:03:16 浏览: 75
写日志文件代码
以下是一段 Python 代码,可以保存近一周的日志:
```python
import datetime
# 获取当前日期
today = datetime.date.today()
# 近一周的日期范围
start_date = today - datetime.timedelta(days=6)
end_date = today + datetime.timedelta(days=1)
# 打开日志文件
with open('log.txt', 'a') as f:
# 写入日期范围
f.write(f'日志日期范围:{start_date} 至 {end_date}\n\n')
# 写入每一天的日志
for i in range(7):
date = start_date + datetime.timedelta(days=i)
f.write(f'{date} 的日志:\n')
# 在这里写入每一天的日志内容
f.write('\n')
# 写入分隔符
f.write('-' * 50 + '\n')
```
这段代码会在当前目录下创建一个名为 `log.txt` 的文件,并保存近一周的日志。你可以在每天的循环中写入当天的日志内容。
阅读全文