扭曲的python scrapy失败类openssl图像未下载

问题描述

扭曲的python失败类openssl图像未下载

我有一个很棒的刮板,在过去3年中运行良好,但是突然间我发现它不再将图像下载到本地硬盘上-只是图像URL在它生成的csv文件中刮擦的末端与pdf文件相同,

我在线检查并看到一些帖子,并尝试执行此操作仍然不起作用,仍然显示刮板运行时的错误

context.py:

from OpenSSL import SSL
from scrapy.core.downloader.contextfactory import ScrapyClientContextFactory



class CustomContextFactory(ScrapyClientContextFactory:(
"""
Custom context factory that allows SSL negotiation.
"""

def __init__(self:(
# Use SSLv23_METHOD so we can use protocol negotiation
self.method = SSL.SSLv23_METHOD
settings.py

DOWNLOADER_CLIENTCONTEXTFACTORY = 'yourproject.context.CustomContextFactory'

我尝试的另一件事是更新扭曲,但是随后出现其他错误,并且刮板根本无法工作

我的扭曲版本是8,而刮板似乎只能在此版本上使用

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)