python程序无法获取sys.argv [1]

时间:2019-01-10 03:12:27

标签: python-3.x

这是我的代码

def main():  
    try:
        msg = sys.stdin.read()
        logger.info('-------------------')
        logger.info(len(sys.argv))
        logger.info(str(sys.argv))
        logger.info(str(type(sys.argv[1])))
        logger.error(sys.argv[1])
        logger.info(sys.argv[0])
        logger.info('=================')
        #rcli = redis.Redis(host=config.REDIS_HOST, db=config.REDIS_DB)
        #rcli.lpush('alert_msg', sys.argv[1])
        #rcli.lpush('alert_msg', msg)
        #Alert().process(alert_msg)
    except Exception as e:
        logger.error("[alert] encountered error: {0}".format(e))

这是我的日志

logs

为什么logger.error(sys.argv[1])什么也不记录?没有人有任何想法

0 个答案:

没有答案