这基本上是我对beautifulsoup的首次尝试,我阅读并观看了一些有关它的视频。如果有人拥有完美的tuto,请分享,我有点迷失;)
所以我尝试从url获取HTML代码: 'https://www.bom.ai/ic/STM32F030C8T6.html',但是我收到一条错误消息,并且给出了我给出的任何URL。 //目前,我严格遵循在网上找到的示例 //我在更简单的网站,维基百科页面,非常基础的html页面上尝试过……总是相同的错误消息
import requests
import urllib.request
import time
from bs4 import BeautifulSoup
def create_website(CP):
return(str('https://www.bom.ai/ic/'+str(CP)+'.html'))
url=create_website('STM32F030C8T6')
response=requests.get(url)
ConnectionError:HTTPSConnectionPool(host ='en.wikipedia.org', port = 443):网址超过了最大重试次数:/ wiki / Cam%C3%A9lia_Jordana (由 NewConnectionError(':无法建立新的连接: [WinError 10060]连接尝试失败,因为已连接 一段时间后未正确响应,或已建立 连接失败,因为连接的主机无法响应'))
答案 0 :(得分:0)
您提到自己正在工作,可能有公司代理阻止了您的请求!您可以尝试以下方法:
import requests
r = requests.get('your_url')
print(r.text)
import requests
proxy = {
'http_proxy': '',
'https_proxy': ''}
r = requests.get('your_url', proxies=proxy)
print(r.text)
同时尝试!