Pycharm设置http代理

Pycharm设置http代理1 Pycharm 设置 2 urllib 下载数据配置 fromurllib errorimportU requestimpor build openerproxy 127 0 0 1 808 参数是字典 键名是协议类型 健值是代理 proxy handler ProxyHandler http http proxy https https pr

1. Pycharm设置

在这里插入图片描述

2. urllib下载数据配置

from urllib.error import URLError from urllib.request import ProxyHandler, build_opener 参数是字典,键名是协议类型,健值是代理 proxy_handler = ProxyHandler({ 
    'http': "http://127.0.0.1:12333", 'https': "http://127.0.0.1:12333" }) # Opener已经设置好代理了 opener = build_opener(proxy_handler) try: response = opener.open('http://httpbin.org/get') # 运行结果是一个JSON print(response.read().decode('utf-8')) except URLError as e: print(e.reason) 

Torch.geometirc dowload.py数据下载实例:

def download_url(url: str, folder: str, log: bool = True): r"""Downloads the content of an URL to a specific folder. Args: url (string): The url. folder (string): The folder. log (bool, optional): If :obj:`False`, will not print anything to the console. (default: :obj:`True`) """ filename = url.rpartition('/')[2] filename = filename if filename[0] == '?' else filename.split('?')[0] path = osp.join(folder, filename) if osp.exists(path): # pragma: no cover if log: print(f'Using existing file {filename}', file=sys.stderr) return path if log: print(f'Downloading {url}', file=sys.stderr) makedirs(folder) context = ssl._create_unverified_context() from urllib.request import ProxyHandler, build_opener proxy_handler = ProxyHandler({ 
    'http': "http://127.0.0.1:12333", 'https': "http://127.0.0.1:12333" })# Opener已经设置好代理了 opener = build_opener(proxy_handler) data = opener.open(url) # data = urllib.request.urlopen(url, context=context) with open(path, 'wb') as f: f.write(data.read()) return path 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173506.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:39
下一篇 2026年3月27日 上午8:39


相关推荐

  • wep加密激活成功教程原理简述 & 实战

    wep加密激活成功教程原理简述 & 实战IV 初始向量 随机生成 PASSWORD 用户密码 我们的激活成功教程目标 KSA 和 PRGA 简单理解为一个加密函数就行 DATA nbsp 为我们要传输的数据 CRC 32 为 DATA 的校验码为明文的完整性校验值 PRGA RC4 KSA http zhaoxiaobu blog 51cto com http www 2cto com k

    2026年3月19日
    2
  • lombok使用说明

    lombok使用说明引入 在 pom 中引入 https mvnrepositor com artifact org projectlombo lombok dependency groupId org projectlombo groupId artifactId lombok artifactId dependency

    2026年3月16日
    2
  • 硬盘逻辑损坏修复

    硬盘逻辑损坏修复

    2026年3月13日
    2
  • linuxiostat命令详解_ifstat命令

    linuxiostat命令详解_ifstat命令Linuxiostat命令详解iostat主要用于监控系统设备的IO负载情况,根据这个可以看出当前系统的写入量和读取量,CPU负载和磁盘负载。1.命令格式:iostat参数时间次数2.命令参数:-C显示CPU使用情况-d显示磁盘使用情况-k以KB为单位显示-m以M为单位显示-N显示磁盘阵列(LVM)信息-n显示NFS使用情况-p[磁盘]显示磁盘和分区的情况-t显示终端和CPU的信息-x显示详细信息-V显示版本信息3.常用

    2022年10月6日
    4
  • ORA-12514 解决方法

    ORA-12514 解决方法场景:修改oracle系统参数之后,数据库重启,客户端报ORA-12514错误,其实这只是表象,实际并非Listener的问题。SELECT*FROMV$RESOURCE_LIMIT根据

    2022年7月1日
    31
  • JAVA+Selenium2—淘宝秒杀购物车脚本

    JAVA+Selenium2—淘宝秒杀购物车脚本JAVA+Selenium—淘宝清空购物车脚本前言准备代码注前言对于自己近期学习的归纳与应用,只是个简单的线性脚本。之前学习了selenium,发现csdn上大都是python+selenium,故参考后改成java+selenium,另外把读取本地时间改成了读取网站时间,更为精确。准备JAVA环境,Selenium-2.46.0jar包,火狐浏览器固定版本(自用的可能是32.0)j…

    2022年5月8日
    127

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号