Python 获取(字典)字符串时间区间并转换类型,判断该时间段属否在时间范围
生活随笔
收集整理的這篇文章主要介紹了
Python 获取(字典)字符串时间区间并转换类型,判断该时间段属否在时间范围
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
源碼實例 :
?獲取(字典)字符串時間區間并轉換類型
import datetime"ssh": {"username": "johnny","active_range": "00:00 - 23:59","sleep_interval": 120,"activation_probability": 1.0,"server": "192.168.201.193","honeypot_id": 6,"password": "password","port": 2222}def set_active_interval(self):interval_string = self.options['active_range']begin, end = interval_string.split('-')begin = begin.strip()end = end.strip()begin_hours, begin_min = begin.split(':')end_hours, end_min = end.split(':')self.start_time = datetime.time(int(begin_hours), int(begin_min))self.end_time = datetime.time(int(end_hours), int(end_min))判斷該時間段屬否在時間范圍
def time_in_range(self):#如果當前時間在活動范圍內,則返回“真”curr = datetime.datetime.now().time()if self.start_time <= self.end_time:return self.start_time <= curr <= self.end_timeelse:return self.start_time <= curr or curr <= self.end_time?
總結
以上是生活随笔為你收集整理的Python 获取(字典)字符串时间区间并转换类型,判断该时间段属否在时间范围的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: twisted系列教程十–可以变化的诗
- 下一篇: ubuntu下安装mssql(sqlse