Python LocationValueError:未指定主机

2024-09-28 05:27:24 发布

您现在位置:Python中文网/ 问答频道 /正文

自从上次更新Windows后,我的python无法连接到Internet。在

当我点球的时候,错误就好像

if host.startswith('['):
   AttributeError: 'NoneType' object has no attribute 'startswith'

只是我在网上什么都做不了。在

然后我想可能是我的系统出了问题,所以我试着检查“请求”是否正常工作。但是主机错误

^{pr2}$

在我的电脑出故障之前,我已经用了几百次“请求”。我以前从没见过这样的错误。顺便说一句,我的网络运行得很好,否则我就不能从这里提问了。在

我不明白我的电脑或主机文件出了什么问题,如果有人能帮我,我将不胜感激。在


Tags: nohostifobjectwindows系统错误attribute
1条回答
网友
1楼 · 发布于 2024-09-28 05:27:24

错误位置:

Lib\urllib\request.py:
proxyEnable = winreg.QueryValueEx(internetSettings, 'ProxyEnable')[0]

如果proxyEnable是字符串,您将看到错误。原因是在您的注册表中,ProxyEnable被设置为REG_SZ而不是REG_DWORD,因此更改它,一切正常。 打开注册表:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings \ ProxyEnable

(you can also directly search ProxyEnable)

删除代理启用 创建一个新的ProxyEnable表单(REG_SZ 0)(REG\U DWORD 0x00000000(0))

请参阅以下图片,我的电脑语言是中文,但ProxyEnable的位置是相同的。在

create a new ProxyEnable

right value for ProxyEnable

相关问题 更多 >

    热门问题