python - “PipeTransport”对象没有属性 '_output' - 错误

标签 python web-scraping scrapy playwright

我不断收到错误: “PipeTransport”对象没有属性“_output” 我正在关注 youtube 教程:https://www.youtube.com/watch?v=0wO7K-SoUHM&list=PLRzwgpycm-Fjvdf7RpmxnPMyJ80RecJjv&index=14&ab_channel=JohnWatsonRooney

我正在抓取的链接是: https://jobs.goodlifefitness.com/listjobs/

我使用的代码是:

import scrapy

class JobsSpider(scrapy.Spider):
name = 'jobs'

def start_requests(self):
    yield scrapy.Request('https://jobs.goodlifefitness.com/listjobs/',
                         meta={'playwright': True})

def parse(self, response):
    yield{
        'text': response.text
    }

最佳答案

我在执行类似的代码时遇到了同样的错误。就我而言,日志还包含 NotImplementedError。 我在 Windows 10 上运行代码。事实证明,scrapy-playwright 不支持 Windows。我在 Linux 上检查过,运行良好。

关于python - “PipeTransport”对象没有属性 '_output' - 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74090631/

相关文章:

javascript - 如何将javascript渲染模块集成到scrapy中?

python - 在 ubuntu 14.04 上安装 Scrapy 失败

python - 有没有办法自动关闭 Spark/jupyter session

python - 如何在 "epoch of date"坐标中获取 PyEphem 观察者的子午线?

Python Scrapy - IP 网络掩码

javascript - Greasemonkey 脚本来监控网站更改

python - 根据条件将一个数据帧列的值分配给另一数据帧列

python - 如何扩展这个搜索和替换 python 脚本以接受来自命令行的变量?

web-scraping - 在同一进程中运行多个蜘蛛,一次一个蜘蛛

python - Scrapy 立即跟随 302 重定向