python の学习记录
来源:互联网 发布:淘宝电脑卷转换手机卷 编辑:程序博客网 时间:2024/06/10 04:25
import urllib.requestimport urllib.errorfrom bs4 import BeautifulSouptry: html = urllib.request.urlopen("http://www.ba11du.com")except urllib.request.URLError as e: print(e)
我输入一个无效网址,为什么返回的是 urllib.request.URLError 而不是 HTTPError?
用 BeautifulSoup 获取网页数据,当调用 BeautifulSoup 对象中的一个标签时,如果该标签不存在,那么返回 None 。不过,如果再调用这个 None 对象下面的子标签,就会发生 AttributeError
错误。所以这时候最好打一个 try
try: ……except AttributeError as e: ……
阅读全文
0 0
- python の学习记录
- python学习记录
- Python 学习记录1
- python学习记录
- Python学习记录2
- Python学习记录
- python学习记录
- python学习记录
- Python学习记录
- python学习记录
- Python学习记录
- Python学习记录
- python 学习记录1
- python学习记录
- python学习记录
- python学习记录
- Python 学习基础记录
- python学习记录
- session的钝化与活化
- CardinalSplineTo导出到Lua
- framework7---framework7初始化应用myApp之中参数
- 字节输入 输出流
- NSURLSessionConfiguration的描述
- python の学习记录
- 字节拷贝
- MySQL5.7 压缩包安装 Windows
- Sql优化方式?
- 放
- 2017-06-23 dba日记,ORACLE TFA组件消耗CPU诊断和处理案例
- Mac环境下svn的使用
- iOS应用程序状态切换相关
- 字节流读取中文的问题