我一直在研究网络抓取程序。当我在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")
我搜索了互联网,发现错误可能是由于某处的单引号引起的。然而:
任何帮助表示赞赏。谢谢!
错误消息显示:“未知的URL类型:https”,因此问题是不支持HTTPS。
https://docs.python.org/3/library/http.client.html表示:“只有在使用SSL支持(通过ssl模块)编译Python的情况下,HTTPS支持才可用。”
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句