python 后请求超时
Request time out in python
我正在尝试向 Louis Vuitton 发送请求,但我使用的 none 库能够得到响应。即使我可以从浏览器正常访问该站点。我做错了什么吗?
我用过requests,urllib3和BeautifulSoup和none 我对这些库的试验是成功的。
代码:
from urllib.request import Request, urlopen
from bs4 import BeautifulSoup as soup
url = 'https://us.louisvuitton.com/eng-us/products/pocket-organizer-monogram-other-nvprod2380073v'
req = Request(url , headers={'User-Agent': 'Chrome/84.0.4147.105'})
webpage = urlopen(req).read()
page_soup = soup(webpage, "html.parser")
title = page_soup.find("title")
print(title)
输出:
不给我一个,在我键盘中断之前一直保持空白。
备注:
该项目的目的是监控网站以检测是否发生任何变化。 (钱包有货)
你 headers
不正确。
from urllib.request import Request, urlopen
from bs4 import BeautifulSoup as soup
HEADERS = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)'
}
url = 'https://us.louisvuitton.com/eng-us/products/pocket-organizer-monogram-other-nvprod2380073v'
req = Request(url, headers=HEADERS)
webpage = urlopen(req).read()
page_soup = soup(webpage, "html.parser")
title = page_soup.find("title")
print(title.text)
输出:
Pocket Organizer Monogram Other in Blue - Small Leather Goods M69679 | LOUIS VUITTON ®
我正在尝试向 Louis Vuitton 发送请求,但我使用的 none 库能够得到响应。即使我可以从浏览器正常访问该站点。我做错了什么吗?
我用过requests,urllib3和BeautifulSoup和none 我对这些库的试验是成功的。
代码:
from urllib.request import Request, urlopen
from bs4 import BeautifulSoup as soup
url = 'https://us.louisvuitton.com/eng-us/products/pocket-organizer-monogram-other-nvprod2380073v'
req = Request(url , headers={'User-Agent': 'Chrome/84.0.4147.105'})
webpage = urlopen(req).read()
page_soup = soup(webpage, "html.parser")
title = page_soup.find("title")
print(title)
输出: 不给我一个,在我键盘中断之前一直保持空白。
备注: 该项目的目的是监控网站以检测是否发生任何变化。 (钱包有货)
你 headers
不正确。
from urllib.request import Request, urlopen
from bs4 import BeautifulSoup as soup
HEADERS = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)'
}
url = 'https://us.louisvuitton.com/eng-us/products/pocket-organizer-monogram-other-nvprod2380073v'
req = Request(url, headers=HEADERS)
webpage = urlopen(req).read()
page_soup = soup(webpage, "html.parser")
title = page_soup.find("title")
print(title.text)
输出:
Pocket Organizer Monogram Other in Blue - Small Leather Goods M69679 | LOUIS VUITTON ®