900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python 爬虫 使用requests设置代理

python 爬虫 使用requests设置代理

时间:2020-03-06 23:16:48

相关推荐

python 爬虫 使用requests设置代理

免费代理的网站: /nn/

代码部分:

import requests

proxy='124.243.226.18:8888'

#如果代理需要验证,只需要在前面加上用户名密码,如下所示

# proxy='username:password@124.243.226.18:8888'

proxies={

'http':'http://'+proxy,

'https':'https://'+proxy,

}

try:

response=requests.get('/get',proxies=proxies)

print(response.text)

except requests.exceptions.ConnectionError as e:

print("Error",e.args)

输出:

{

"args": {},

"headers": {

"Accept": "*/*",

"Accept-Encoding": "gzip, deflate",

"Connection": "close",

"Host": "",

"User-Agent": "python-requests/2.20.0"

},

"origin": "124.243.226.18",

"url": "/get"

}

基于 selenium的代理设置:

from selenium import webdriver

proxy='124.243.226.18:8888'

option=webdriver.ChromeOptions()

option.add_argument('--proxy-server=http://'+proxy)

driver = webdriver.Chrome(options=option)

driver.get('/get')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。