|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from urllib import request
- url="http://jbk.39.net/qlxy/"
- pagecontent=request.urlopen(url,timeout=30).read().decode()
- print(pagecontent)
复制代码 打开这个网站出现如下问题
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
谷歌后,改成下面的代码
- import socket
- import time
- from urllib import request
- url="http://jbk.39.net/bw_t1"
- timeout = 10
- socket.setdefaulttimeout(timeout)#这里对整个socket层设置超时时间。后续文件中如果再使用到socket,不必再设置
- #sleep_download_time = 5
- #time.sleep(sleep_download_time) #这里时间自己设定
- request = request.urlopen(url)#这里是要读取内容的url
- content = request.read()#读取,一般会在这里报异常
- request.close()#记得要关闭
复制代码 结果也是
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
我就郁闷了
我要爬这个网站的疾病数据库:http://jbk.39.net/bw_t1
大家可以试一试看能不能爬
另外我用迅雷可以下载这个网页
真是奇了怪了
|
|