您好,运行下面的代码后,出现以下错误。
ValueError:无法使用以下任何类加载模型 facebook/bart-large-mnli:(<class 'transformers.models.auto.modeling_tf_auto.TFAutoModelForSequenceClassification'>,)。
import tensorflow as tf
from transformers import pipeline
classifier = pipeline("zero-shot-classification", model="facebook/bart-large-mnli")
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?谢谢你!
我收到错误 KeyError:'driver'。我想使用 scrapy-selenium 创建一个网络爬虫。我的代码如下所示:
class TestSpider(Spider):
name="test"
start_urls = ["http://crawler-test.com/mobile/dynamic"]
def start_requests(self):
for url in self.start_urls:
yield SeleniumRequest(url=url, callback=self.parse)
def parse(self, response):
print(response.request.meta['driver'].title)
Run Code Online (Sandbox Code Playgroud)
在爬虫的设置中我添加了:
SELENIUM_DRIVER_NAME = 'chrome'
SELENIUM_DRIVER_EXECUTABLE_PATH = which('chromedriver')
SELENIUM_DRIVER_ARGUMENTS=['--headless']
DOWNLOADER_MIDDLEWARES = {'scrapy_selenium.SeleniumMiddleware': 800}
Run Code Online (Sandbox Code Playgroud)
几乎所有内容都来自 scrapy-selenium 文档。 https://pypi.org/project/scrapy-selenium/
非常感谢您的帮助。