Python — Проверьте возврат URL-адреса

#python #web-scraping

Вопрос:

я пишу небольшой скрипт для веб-очистки URL-адреса и проверяю, что мне нужно. Если URL-адрес возвращает json, добавьте столбец » ДА » в список моих URL-адресов.

 import webbrowser
webbrowser.open('https://mvneves.com.br/wp-json/wc/v3')
 

Но моя проблема в том, что — когда URL в порядке — не возвращайте файл json.

https://mvneves.com.br/wp-json/wc/v3
Это тот результат, которого я хочу

Как я могу написать в свой скрипт — если верну это, добавьте » да » в столбец?

Спасибо тебе!

Комментарии:

1. Вам нужно использовать библиотеку urllib, а не веб-браузер

Ответ №1:

Я думаю, вам нужно больше использовать библиотеку, подобную requests.


Обновить:

 >>> from requests import get
>>> result = get('https://mvneves.com.br/wp-json/wc/v3')
>>> result.json()
{'namespace': 'wc/v3', 'routes': {'/wc/v3': {'namespace': 'wc/v3', 'methods': ['GET'], 'endpoints': [{'methods': ['GET'], 'args': {'namespace': {'required': False, 'defaul...