'Timeout with scraping doesn't works

from socket import timeout from time import sleep from turtle import up from telegram import * from telegram.ext import * from requests import * from bs4 import BeautifulSoup import requests import pandas as pd from tabulate import tabulate import telebot import pymysql from os import link import tablas as tablas import pymysql from requests_html import HTMLSession from bs4 import BeautifulSoup import requests from urllib.request import Request, urlopen from datetime import datetime now = datetime.now()

link = 'https://marca.com/'

req = Request(link, headers={'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 OPR/48.0.2685.52'})

webpage = urlopen(req,timeout=5).read()

soup = BeautifulSoup(webpage,'html.parser')

print(soup)



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source