123456789101112131415161718192021222324252627282930313233 |
- """API module"""
- import re
- from datetime import datetime, date, timedelta
- import requests
- from bs4 import BeautifulSoup
- from app import BASE_URL, HEADERS
- def get_factories(state_id):
- """Get factories from state"""
- return download_factories(state_id)
- def download_factories(state_id):
- """Download the players"""
- return []
- def parse_factories(html):
- """Parse html return factories"""
- soup = BeautifulSoup(html, 'html.parser')
- factories_tree = soup.find_all(class_='list_link')
- factories = []
- return factories
- def parse_date(date_string):
- """Parse date to object"""
- if 'Today' in date_string:
- return date.today()
- if 'Yesterday' in date_string:
- return date.today() - timedelta(1)
- return datetime.strptime(date_string, '%d %B %Y').date()
|