@genalll

Как заставить это работать без import requests?

Как можно выполнить эту задачу без import requests?
Считать с клавиатуры полный адрес англоязычной html страницы.
С использованием urlparse получить из адреса кортеж значений. Вывести все h1 с страницы.
Задача учебная. Решил вот так:
import requests
from bs4 import BeautifulSoup
import urllib.parse as urllib


c = ()
a = input()
req = requests.get(a)
soup = BeautifulSoup(req.text, "lxml")
d = list(soup.h1)
for i in d:
    print(i, end='\n')
data = urllib.urlsplit(a)
for i in data:
    c = c + (i,)
print(c)

Решение не принимается по причине: Traceback (most recent call last): File "app.py", line 1, in import requests ImportError: No module named 'requests'
Проверка там автоматическая, видимо использование requests не подразумевается.
  • Вопрос задан
  • 442 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы