python3 ssl.CertificateError: hostname manifest.googlevideo.com doesn t match either

在用youtube.dl下載數據庫時,一直遇到這樣的錯誤導致數據下載中斷。

證書不匹配問題

ssl.CertificateError: hostname 'manifest.googlevideo.com' doesn't match either of '*.facebook

1.對於python自帶的 urllib庫  解決辦法

import ssl
ssl.match_hostname = lambda cert, hostname: True


2. 對於requests 庫,解決辦法

requests.get(url='https://192.168.1.223',verify=False)
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章