1234567891011121314151617181920212223242526272829303132333435363738 |
- # Author renyupeng
- # coding=utf-8
- # @Time : 2021/9/15 11:06 上午
- # @Site :
- # @File : Utils.py
- # @Software: PyCharm
- # @contact: renyupeng@c-top.com.cn
- import argparse
- import ast
- import getopt
- import sys
- from urllib.parse import unquote
- class Utils:
- """
- 参数获取工具类
- """
- @staticmethod
- def get_args():
- parser = argparse.ArgumentParser(description='')
- parser.add_argument('-start_time', type=str, default=None, help="TX_DT")
- parser.add_argument('-end_time', type=str, default=None, help="TX_DT")
- args = parser.parse_args()
- start_time = args.start_time
- end_time = args.end_time
- return start_time, end_time
- @staticmethod
- def get_task_args():
- parser = argparse.ArgumentParser(description='')
- parser.add_argument('-date_time', type=str, default=None, help="TX_DT")
- parser.add_argument('-day_count', type=int, default=None, help="DAY")
- args = parser.parse_args()
- date_time = args.date_time
- day_count = args.day_count
- return date_time, day_count
|