httproxy - Python 墙外网站如何设置代理?

 mobiledu2502869423 发布于 2022-10-26 07:03

对于代理我不是很了解原理。用的软件打开连接上代理之后,在浏览器中打开(用mamp设置的本地服务器)用php写的爬虫是可以访问外网成功抓取页面的。
但是用python的话,不知道该怎么设置。

    print(urllib.request.getproxies()) #连接前后这个代理都是空的,不是会获取系统环境变量的吗?

应该如何设置?
谢谢大神们的指导!

1 个回答
  • cj = http.cookiejar.CookieJar()
            if(len(self.conf["proxy"])==0):
                opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))
                pass
            else:
                proxy_support = urllib.request.ProxyHandler({'http': self.conf["proxy"]})
                opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj),proxy_support)
                pass
    

    正好最近写哥抓东热种的,扔给你;

    2022-10-27 00:46 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有