python输出日期的模版_python按日期区间生成markdown日记模板
# -*- 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
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)
總結
以上是生活随笔為你收集整理的python输出日期的模版_python按日期区间生成markdown日记模板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php开源 饭馆记账软件_GitHub
- 下一篇: websocket python爬虫_p