擅长:python、mysql、java
<p>您可以在处理URL的函数中进行URL处理,如果失败,可以使用<code>try/catch</code>块返回这些值。例如:</p>
<pre><code>def doStuffWithURL(firstParam,secondParam):
url = baseUrl + urlParam(firstParam, conditionMapping[secondParam])
try:
#whatever you were doing
response = requests.get(url)
except Exception, e:
print e
</code></pre>
<p>或者(首选方法)捕获特定的异常,并让其他人引发错误:</p>
<pre><code> except requests.exceptions.HTTPError, e:
print e
</code></pre>