美文网首页Python
[Python3]关于python3下优酷的you-get项目使

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

作者: _小老虎_ | 来源:发表于2019-03-15 17:03 被阅读0次
    日期:2019年3月15日 项目有时效性,所以请参考

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

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

    错误:
    [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify


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

    • python3.4/site-packages/you_get/common.py
    • python3.4/site-packages/you_get/extractors/youku.py
    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了

    相关文章

      网友评论

        本文标题:[Python3]关于python3下优酷的you-get项目使

        本文链接:https://www.haomeiwen.com/subject/yxsrmqtx.html