gpt4 book ai didi

python - IO 错误 - 抓取网络时 - 代理问题?

转载 作者:太空宇宙 更新时间:2023-11-04 11:23:59 24 4
gpt4 key购买 nike

from urllib import urlopen
from bs4 import BeautifulSoup
import re

# Copy all of the content from the provided web page
webpage = urlopen('http://stats.espncricinfo.com/indian-premier-league-2012/engine/records/averages/batting.html?id=6680;type=tournament').read()

soup=BeautifulSoup(webpage);

commentary=soup.find_all("tr", "data2");

for i in range(10):

for stat in commentary[i].stripped_strings:
print stat,

print ""

我在 eclipse 中运行这个 python 程序。我更改了网络连接中的代理条目。但我收到如下 IOError:

IOError: [Errno socket error] [Errno -2] Name or service not known

追溯(最近的调用最后):

File "/home/sumanth/workspace/python/scraping.py", line 22, in webpage = urlopen('http://stats.espncricinfo.com/indian-premier-league-2012/engine/records/averages/batting.html?id=6680;type=tournament').read()

File "/usr/lib/python2.7/urllib.py", line 86, in urlopen return opener.open(url)

File "/usr/lib/python2.7/urllib.py", line 207, in open return getattr(self, name)(url)

File "/usr/lib/python2.7/urllib.py", line 344, in open_http h.endheaders(data)

File "/usr/lib/python2.7/httplib.py", line 958, in endheaders self._send_output(message_body)

File "/usr/lib/python2.7/httplib.py", line 818, in _send_output self.send(msg)

File "/usr/lib/python2.7/httplib.py", line 780, in send self.connect()

File "/usr/lib/python2.7/httplib.py", line 761, in connect self.timeout, self.source_address)

File "/usr/lib/python2.7/socket.py", line 571, in create_connection raise err

IOError: [Errno socket error] [Errno 110] Connection timed out

最佳答案

看起来您的互联网连接不稳定。错误“名称或服务未知”表示页面的 DNS 查找失败,“连接超时错误”表示您无法联系远程服务器但 DNS 查找成功。

关于python - IO 错误 - 抓取网络时 - 代理问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16098912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com