Irhine

home

How To Use Proxy in Python

22 May 2013

在Python中使用代理的几种方式总结:

代理服务:
proxy = http://192.168.1.172:11190
proxy_host = '192.168.1.172'
proxy_port = 11190
url = "http://www.python.org/index.html"

可以使用scrapy自己的httpproxy middalware,并通过环境变量http_proxy设置代理; 若为单独请求设置代理则采用如下方式:

req_meta['proxy'] = proxy
yield Request(url, meta=req_meta, callback='parse')