# -*- coding:utf-8 -*- # @Time : 2018/6/20 11:55 AM # @Author : Swing import requests import email_util import traceback def get_spider_list(): try: url = r'http://192.168.4.246:8080/listjobs.json?project=default' result = requests.get(url).json() if result['status'] == 'ok': running_list = result['running'] return running_list else: email_util.send_email('Scrapyd status check error', result) return None except: email_util.send_email('Scrapyd status check error', traceback.format_exc()) return None # get_spider_list()