Links:
py

beautifulsoup4

bs4 - бібліотека для розпарювання сторінок

requests

бібліотека для отримання запитів get/post (та інших)библиотека для получения get/post запросов (и других)

c тайм

params = {'q': 'python'}

response = requests.get('link', params=params)

response_json = response.json()

print(response_json['total_count'])

для тестов get/post можно використовувати сайт https://httpbin.org/#/HTTP_Methods

import pprint

гарний вивід словників data = response.json() pprint.pprint(data)