首页 / PYTHON / python自动创建每周周报模板
python自动创建每周周报模板
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python自动创建每周周报模板,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1950字,纯文字阅读大概需要3分钟。
内容图文
简介
每周都需要写周报,每次都需要复制周报模板,自己动手码了一个Python自动复制周报模板的工具,按照年度归档文件夹
code
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Author: Aiker Zhao
# @Date : 2020/8/11 6:17 下午
# @File : create_week_log.py
# @Desc :
import os
import time
import copyfile
from datetime import datetime
week_now = int(time.strftime('%W')) + 1
timenow=datetime.now().strftime('%Y-%m-%d %H:%M:%S')
theyear = str(datetime.today().year)
# print(theyear)
print(timenow + "" + " 本周是" + theyear +"年第" + str(week_now) + "周")
# print(week_now)
log_model = '周报模板.md'
log_file = str(week_now) + '周.md'
f_path = '/Users/Aiker/Documents/onedrive/gitnote/xxx/周报/'
file_path = os.path.join(f_path, str(theyear))
if not os.path.exists(file_path):
os.mkdir(file_path)
else:
pass
if not os.path.isfile(os.path.join(file_path, log_file)):
copyfile.copyFile(os.path.join(f_path, log_model), os.path.join(file_path, log_file))
print("新的周报文件已经创建好了... ")
else:
print("周报文件已经存在了哦,无需新建。")
创建计划任务
- macos下的launch
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.create.weeklog.auto</string>
<key>ProgramArguments</key>
<array>
<string>/Users/Aiker/PycharmProjects/pacong3/venv/bin/python</string>
<string>/Users/Aiker/PycharmProjects/pacong3/create_week_log.py</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StandardErrorPath</key>
<string>/Users/Aiker/Documents/onedrive/gitnote/wonders/周报/org.create.weeklog.auto.log</string>
<key>StandardOutPath</key>
<string>/Users/Aiker/Documents/onedrive/gitnote/wonders/周报/org.create.weeklog.auto.log</string>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>9</integer>
<key>Minute</key>
<integer>10</integer>
</dict>
</dict>
</plist>
- 加载计划任务
launchctl load ~/Library/LaunchAgents/org.create.weeklog.auto.plist
- 日志输出
内容总结
以上是互联网集市为您收集整理的python自动创建每周周报模板全部内容,希望文章能够帮你解决python自动创建每周周报模板所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。