问题描述
扭曲的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 (将#修改为@)