我在python中编写了一个简单的文件下载器,它必须尝试从该网站下载所有文件(可以使用),我尝试了尝试功能,但它没有用,如果有人对如何有一些建议请我可以跳过坏网址
<div class='row form-group'>
<div class='col-sm-2'></div>
<div class='col-sm-4'>
<%= f.input :cover_id, collection: @covers.reverse, as: :select, include_blank: true, input_html: { class: 'thumbnail_selector' } %>
<div class='selector_thumbnails'>
<% @covers.each do |cover| %>
<%= image_tag(cover.cover(:cropped), id: cover.id, class: 'thumbnail') %>
<% end %>
</div>
</div>
</div>
答案 0 :(得分:3)
您应该将请求包含在try catch异常块中。
try:
u = urllib2.urlopen(url)
except urllib2.URLError, e:
#do something with the exception
except urllib2.HTTPError, e:
#do something else perhaps?