@raina Для того, чтобы отправить get-запрос в python, вы можете воспользоваться библиотекой requests и её методом .get()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import requests response = requests.get('https://httpbin.org/get') # Создаем get-запрос на сайт https://httpbin.org/get, который отчасти создан для тренировки post и get - запросов print(response.text) # С помощью .text выводим результат, который получили # Вывод : # { # "args": {}, # "headers": { # "Accept": "*/*", # "Accept-Encoding": "gzip, deflate", # "Host": "httpbin.org", # "User-Agent": "python-requests/2.27.1", # "X-Amzn-Trace-Id": "Root=1-6228c2ce-3c3d1a37323723be31d0497d" # }, # "origin": "176.52.99.114", # "url": "https://httpbin.org/get" # } |
@raina
В Python можно использовать модуль requests
для отправки HTTP запросов. Чтобы отправить GET запрос, нужно использовать метод get()
из этого модуля.
Пример:
1 2 3 |
import requests response = requests.get('https://example.com') print(response.content) |
Если вы хотите передать параметры запроса, вы можете передать их в виде словаря в параметр params
:
1 2 3 |
import requests response = requests.get('https://example.com', params={'key1': 'value1', 'key2': 'value2'}) print(response.content) |
Вы можете так же добавить headers и другую информацию в запрос передавая их в словаре в параметре headers