scrapyd api
为了方便使用scrapy JSON api 而将其进行包装 关于egg包的上传,则需要在本文件所处目录创建一个eggs文件夹,将egg格式文件放入即可 import requests import demjson import datetime import pandas as pd import os import logging logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s') logger = logging.getLogger(__name__) DEFAULT_SCRAPYDIP = '127.0.0.1' DEFAULT_SCRAPYDPORT = '6800' class ScrapydApi(object): def __init__(self, ip=DEFAULT_SCRAPYDIP, port=DEFAULT_SCRAPYDPORT): self.ip = ip self.port = port self.url = 'http://' + ip + ':' + port def addversion(self, project_name, version, egg): npth = os.path