Загрузка данных


import requests


def main():
    url = 'https://jsonplaceholder.typicode.com'
    response = requests.get(url)
    print('Status code:', response.status_code)
    html = response.text

    start = html.find('<h2>Resources</h2>')
    end = html.find('<h2>Routes</h2>')
    html = html[start:end]

    number = 1
    for part in html.split('<li>')[1:]:
        a1 = part.find('href="') + len('href="')
        a2 = part.find('"', a1)
        link = part[a1:a2]

        t1 = part.find('</a>') + len('</a>')
        t2 = part.find('</li>')
        text = part[t1:t2].replace('\t', ' ').strip()

        print(f'{number}. [{url}{link}] - "{text}"')
        number += 1


if __name__ == '__main__':
    main()