#python #nsurl
Вопрос:
Когда я использую request.urlretrieve python, произойдет ошибка проверки сертификата об ошибке, которая появляется только на mac. Я пытался использовать какой-то способ решения , например , установить последний сертификат и обновить сертификат, но это бесполезно. Если у вас есть какие-либо предложения, я все постараюсь сделать. Вот и все , для меня большая честь, что вы читаете.Спасибо!!! Изображение Ошибки Кода
Тестовый код:
import json
from urllib import request
import requests
def douyu(page=1):
url = "https://www.douyu.com/gapi/rknc/directory/yzRec/{page}"
dic = json.loads(res.text)
# print(dic)
meizi_list = dic['data']['rl']
print(meizi_list)
for meizi in meizi_list:
nn = meizi['nn']
rs1 = meizi['rs1']
# print(nn,rs1)
request.urlretrieve(rs1, f"{nn}.png")
print(nn, "work done")
douyu(1)
Комментарии:
1. Пожалуйста, не размещайте изображения кода, ошибок и т.д. Скопируйте/вставьте как форматированный текст.
2. ХОРОШО! Спасибо за ваше предложение. И я решил эту проблему , в системе mac нам нужно самостоятельно удалить certiifcal . cd /Приложения, После этого вы увидите установку сертификатов.команда , дважды щелкните по ней , чтобы запустить ее,у вас все получится.
Ответ №1:
В системе mac нам нужно самостоятельно удалить certiifcal . cd /Приложения , после этого вы увидите установку сертификатов.команда , дважды щелкните по ней,чтобы запустить ее , у вас все получится. ответ