import urllib2
URLObj=urllib2.urlopen('http://www.python.jp/Zope/hoge.html')
print URLObj.read()

存在しないページにアクセスすると当然404: Not Foundがでます。
そしてアプリケーションが終了してしまうのですが、
終了せずに、404や403などに対応した処理をさせるには、どうすればよいでしょうか?