# -*- coding: utf-8 -*-
from bs4 import BeautifulSoup
import requests
import time
md_template ='''
---
title: _year_年_month_月_day_日的日记
tags: diary
date: _year_-_month_-_day_ 00:00:00
---
## 今天是_year_年_month_月_day_日
- 起床:6:30
- 就寝:22:30
- 天气:🌤
## 任务清单
- 带宝贝出去玩摘枇杷
## 改进:
- 早上安装台式机的软件整理电脑的文档资料
- 早上整理花园,移植葡萄树和柳树
## 习惯养成:
- 晚上和老婆出去散步,跑步提升心肺功能。
## 周目标·完成进度
- 听一次樊登读书的音频
## 学习·信息·阅读
- 阅读道德经
## 健康·饮食·锻炼
- 晚上吃的少,睡觉比较香
- 坐在椅子上时脚跟落地,身体更平静
## 人际·家人·朋友
- 与父母的关系,针对控制保持不粘连
## 工作·思考
- 继续专注于人工智能和数据分析
## 最美好的三件事
- 老婆做的面包2.0
- 台安上的冯家果木基地的琵琶很大很甜
## 思考·创意·未来
- 乐观的态度
- 放下我执,保持正念
'''
import datetime
#根据起始日期和结束日期生成日期列表
def create_date_list(datestart = None,dateend = None):
# 创建日期辅助表
if datestart is None:
datestart = '2018-01-01'
if dateend is None:
dateend = datetime.datetime.now().strftime('%Y-%m-%d')
# 转为日期格式
datestart=datetime.datetime.strptime(datestart,'%Y-%m-%d')
dateend=datetime.datetime.strptime(dateend,'%Y-%m-%d')
date_list = []
while datestart<dateend:
datestart+=datetime.timedelta(days=+1)
date_list.append((datestart.year,datestart.month,datestart.day))
return date_list
if __name__ == '__main__':
data_list=create_date_list("2020-05-18","2020-06-2")
for dt in data_list:
## print(dt,type(dt))
(_year_,_month_,_day_)=dt
file_name=u"%s年%s月%s日的日记.md" % (str(_year_),str(_month_),str(_day_))
print(file_name)
with open(file_name,'w') as fh:
v_replace_dict={'_year_':str(_year_),'_month_':str(_month_),'_day_':str(_day_)}
## print(v_replace_dict)
file_content=md_template
for key in v_replace_dict:
## print(key,v_replace_dict[key])
file_content=file_content.replace(key,v_replace_dict[key])
## print(file_content)
fh.write(file_content)
## break
## print(md_template)
网友评论