gpt4 book ai didi

python - 当我运行编译的 Python 脚本时,出现意外的 URLError

转载 作者:行者123 更新时间:2023-12-01 06:52:46 26 4
gpt4 key购买 nike

我一直在开发一个网络抓取程序。当我在 Pycharm IDE 中运行它时,它工作正常。但是,当使用 cx_Freeze 编译时,出现错误:

urllib.error.URLError: <urlopen error unknown url type: https>

这是我的代码中涉及 ​​url 处理的部分:

url = f"https://op.gg/summoner/userName={f_username}"
page_html = urlopen(url)
page_content = BeautifulSoup(page_html, features="html.parser")

我在网上搜索了一下,发现错误可能是由于某处的单引号引起的。但是:

  • 我可以在 IDE 中运行它
  • 当我打印我的网址时,它完全没问题(没有单引号)。

感谢任何帮助。谢谢!

最佳答案

错误消息显示:“未知的 url 类型:https”,所以问题是不支持HTTPS。

https://docs.python.org/3/library/http.client.html说:“仅当 Python 编译时支持 SSL(通过 ssl 模块)时,HTTPS 支持才可用。”

关于python - 当我运行编译的 Python 脚本时,出现意外的 URLError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58926035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com