文件名称:pypac:使用Python和请求查找并使用代理自动配置(PAC)文件
文件大小:608KB
文件格式:ZIP
更新时间:2024-05-28 03:45:49
python-library proxy-pac python-requests Python
PyPAC:适用于Python的代理自动配置 PyPAC是一个Python库,用于查找文件并发出尊重它们的HTTP请求。 PAC文件通常用于需要对代理设置进行细粒度和集中控制的组织中。 PyPAC可以根据协议的DNS部分找到PAC文件。 在Windows上,PyPAC将自动从“ Internet选项”对话框中获取PAC文件的URL。 在macOS上,PyPAC将自动从“系统偏好设置”中获取PAC文件的URL。 PyPAC提供了 Session的子类,因此您可以立即开始使用它,并且可以透明地发现和遵守任何PAC文件: >> > from pypac import PACSession >> > session = PACSession () >> > session . get ( 'http://example.org' ) ... 如果未找到PAC文件,则PACSession行
【文件预览】:
pypac-master
----README.rst(3KB)
----.github()
--------workflows()
----HISTORY.rst(3KB)
----pypac()
--------os_settings.py(4KB)
--------wpad.py(3KB)
--------parser.py(6KB)
--------__init__.py(876B)
--------parser_functions.py(11KB)
--------api.py(15KB)
--------resolver.py(5KB)
----LICENSE(10KB)
----setup.cfg(1KB)
----setup.py(85B)
----docs()
--------about_pac.rst(6KB)
--------conf.py(5KB)
--------user_guide.rst(7KB)
--------index.rst(3KB)
--------licence.rst(580B)
--------api.rst(1KB)
--------changelog.rst(49B)
--------_static()
----.editorconfig(104B)
----tests()
--------test_parser.py(6KB)
--------test_api.py(18KB)
--------test_os_settings.py(4KB)
--------test_wpad.py(1KB)
--------test_resolver.py(3KB)
--------test_parser_functions.py(5KB)
----.gitignore(941B)
----pyproject.toml(136B)