import winreg def get_proxy_settings(): try: # 打开注册表项 reg_key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r'Software\Microsoft\Windows\CurrentVersion\Internet Settings') # 获取代理启用状态 proxy_enable, _ = winreg.QueryValueEx(reg_key, 'ProxyEnable') proxy_enable = bool(proxy_enable) # 获取代理服务器地址和端口 proxy_server, _ = winreg.QueryValueEx(reg_key, 'ProxyServer') # 关闭注册表项 winreg.CloseKey(reg_key) return proxy_enable, proxy_server except FileNotFoundError: return False, None