You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Selenium Python脚本报错net::ERR_NAME_NOT_RESOLVED寻求解决方案

解决思路

1. 修复URL拼写错误

错误提示net::ERR_NAME_NOT_RESOLVED是域名无法解析的问题,你的代码里Twitch登录地址写了四个w:https://wwww.twitch.tv/login,正确的地址应该是三个w:https://www.twitch.tv/login,这是触发当前错误的直接原因。

2. 修正代码缩进问题

Python对缩进要求严格,if __name__ == "__main__":后的所有代码块必须缩进,否则会触发语法错误。修正后的完整代码如下:

import pickle
import time
import undetected_chromedriver as uc

if __name__ == "__main__":
    driver = uc.Chrome()
    driver.get("https://www.twitch.tv/login")

    input("Press enter when you have logged in")
    cookie_name = input("What is the name of the account?")
    pickle.dump(driver.get_cookies(), open(f"{cookie_name}.dump", "wb"))
    driver.quit()  # 建议添加该行,避免浏览器进程残留

3. 其他排查方向

如果修改后仍有问题,可以从以下方面检查:

  • 确认本地网络正常,手动在浏览器打开Twitch登录页,验证能否正常访问
  • 检查undetected_chromedriver版本与你的Chrome版本(104.0.5112.101)是否兼容,版本不匹配可能导致驱动异常
  • 暂时关闭代理、VPN等网络工具,避免影响域名解析

内容的提问来源于stack exchange,提问作者Alexey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 15:15:34