|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- # coding=utf-8
- import urllib.request
- url='http://www.gpsspg.com/ip/'
- proxy_support=urllib.request.ProxyHandler({'HTTP':'60.176.189.94:8118'})
- opener=urllib.request.build_opener(proxy_support)
- opener.addheaders=[('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36')]
- urllib.request.install_opener(opener)
- response=urllib.request.Request(url)
- response.add_header('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64)\
- AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36')
- response=urllib.request.urlopen(response)
- html=response.read().decode('utf-8')
- print(html)
复制代码
代码如上,运行后发现IDLE并未报错,但给出如下信息(部分):
<!DOCTYPE html>
<html>
<head>
......
<title>错误 500 - GPSspg</title>
<style type="text/css">
*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
body{position:relative;text-align:center;color:#333;font-size:12px;line-height:1.2em;font-family:Arial, Helvetica, sans-serif, 宋体, 新宋体;-webkit-text-size-adjust:none;}
......
</style>
</head>
<body>
<div id="hh"></div>
<div id="mm">
<div id="m">
<div class="row">
<h1>抱谦,您中奖了...</h1>
<h2>500</h2>
<h2>[后台出现了小小错误。</h2>
<h2>通常刷新网页或过一些时间再请求可恢复正常访问。</h2>
<h2>如果长时间出现此情况,请向我们报告。</h2>
</div>
<div class="row mt20">
<p>如果 <span id="t_time" class="fcr">20</span> 秒 后没有自动转至首页,</p>
<p>您可以点击此链接访问:<a href="/">GPSspg 首页</a></p>
</div>
......
//-->
</script>
<div style="display:none"><script type="text/javascript" src="/tongji.js"></script></div>
</body>
</html>
我是想要通过print(html),打印出包含ip的网页信息,但是打印出来了:
<h1>抱谦,您中奖了...</h1>
<h2>500</h2>
<h2>[后台出现了小小错误。</h2>
<h2>通常刷新网页或过一些时间再请求可恢复正常访问。</h2>
<h2>如果长时间出现此情况,请向我们报告。</h2>
希望有大神能给我解惑。 |
|