コード例 #1
0
ファイル: server.py プロジェクト: nmilford/crawlr
def crawl():
  url = request.get_json()['url']

  crawler = Crawlr(url)
  data = crawler.crawl()

  payload = {
    'status': 'OK',
    'url': data['url'],
    'id': data['id'],
    'crawled_at': data['crawled_at'],
    'title': data['title'],
    'body': data['body'],
    'internal_links': data['internal_links'],
    'outbound_links': data['outbound_links']
  }

  return jsonify(payload)
コード例 #2
0
ファイル: cli.py プロジェクト: nmilford/crawlr
def crawl(url):
  new = Crawlr(url)
  return new.crawl()