擅长:python、mysql、java
<p>您可以对urllib2.Request对象进行子类化,并在实例化该类时重写该方法。</p>
<pre><code>import urllib2
class RequestWithMethod(urllib2.Request):
def __init__(self, method, *args, **kwargs):
self._method = method
urllib2.Request.__init__(*args, **kwargs)
def get_method(self):
return self._method
</code></pre>
<p>由<a href="http://benjamin.smedbergs.us/blog/2008-10-21/putting-and-deleteing-in-python-urllib2/" rel="noreferrer">Benjamin Smedberg</a>提供</p>