Рубрики
Без рубрики

Python HTML Получить параметр

Формирование проблем: как выполнить HTTP Get Call в Python? Решение: используйте библиотеку запросов Python. Полезные запросы на импорт = {‘param_1’: ‘value_1’, ‘param_2’: ‘value_2’} .get (‘http://example.com/’,) Это семантически эквивалентно для выдачи HTTP CALL: на самом деле, Вы можете получить этот точный URL, используя атрибут R.url по запросу … Python HTML Получить параметр Подробнее »

Автор оригинала: Chris.

Проблема разработки: Как выполнить http получить звонок в Python?

Решение : Используйте Python Запросы библиотека.

import requests
payload = {'param_1': 'value_1', 'param_2': 'value_2'}
r = requests.get('http://example.com/', params=payload)

Это семантически эквивалентно выпуску HTTP Get Call:

http://example.com?param_1=value_1&param_2=value_2

На самом деле, вы можете получить этот точный URL, используя R.url атрибут на Запрос объект:

print(r.url)
# http://example.com?param_1=value_1&param_2=value_2

Вы можете найти текстовый ответ, используя атрибуту R.Text объекта запроса:

print(r.text)
# [... return value from server ...]

В качестве альтернативы, если вы ожидаете, что JSON Объект, вы также можете сделать:

print(r.json())
# [{... returned json object ... }]

Попробуйте сами в нашей интерактивной ноутбуке Jupyter с Google Colab:

Ресурсы:

Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.

Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.

Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.