时间表:每个软件工程师存在的祸根。 您不想在凌晨3点搏斗一个复杂的错误,也不想记录您的工作日吗? 不幸的是,自由职业或全职工作通常需要这项繁琐的任务。
今年,我达到了极限。 经过一年忙碌的一年(有些被取消,有些重新设计,有些被无限期推迟),我面临着迫在眉睫的年终时间表截止日期。手动重现我整整一年的工作的前景令人生畏。 我的解决方案?自动化它。这是我从时间表的恐惧到编码冒险的旅程。 为简化,高效的方法做好准备。
工具
<code class="language-python">import os from jira import JIRA import pandas as pd from datetime import datetime import logging import sys from typing import List, Dict, Any import argparse # ... (rest of the script remains the same) ...</code>
<code class="language-python">import os from jira import JIRA import pandas as pd from datetime import datetime import logging import sys from typing import List, Dict, Any import argparse # ... (rest of the script remains the same) ...</code>
git log
<code class="language-python">import subprocess import csv import re def get_git_commits(since_date=None, author=None): # ... (rest of the script remains the same) ...</code>
功能exchangelib
<code class="language-python">import os from datetime import datetime from slack_sdk import WebClient from slack_sdk.errors import SlackApiError import pandas as pd # ... (rest of the script remains the same) ...</code>
>所有编码。
>以上是懒工程师自动化时间表指南:第1部分的详细内容。更多信息请关注PHP中文网其他相关文章!