時間表:每個軟件工程師存在的禍根。 您不想在凌晨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中文網其他相關文章!