Python

[Python3]关于python3下优酷的you-get项目使

2019-03-15  本文已影响0人  _小老虎_
日期:2019年3月15日 项目有时效性,所以请参考

今天在测试如下数据时候,发现出错

you-get -x {代理} --json "https://v.youku.com/v_show/id_XNDA1OTg3MDMwOA==.html"

错误:
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify


这种问题一般是需要修改项目源代码,我也不说过程了,具体解决方法
,需要修改源码的分为两个文件:

1.修改 python3.4/site-packages/you_get/common.py
# 增加两行全局代码
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
1.修改 python3.4/site-packages/you_get/extractors/youku.py
# 增加
import ssl

之后修改,第一行为添加,第二行为修改,具体位置是fetch_cna方法下

image.png

之后就OK了

上一篇 下一篇

猜你喜欢

热点阅读