使用Feed导出时,您可以使用URI (通过FEED_URI设置)定义存储Feed的位置。Feed导出支持多种存储后端类型,这些类型由URI方案定义。

支持开箱即用的存储后端是:

如果所需的外部库不可用,则某些存储后端可能不可用。例如,S3后端仅在安装了botocore 或boto库时才可用(Scrapy 仅在Python 2上支持boto)。

 

存储URI参数

存储URI还可以包含在创建订阅源时替换的参数。这些参数是:

  • %(time)s – 在创建订阅源时,将替换为时间戳
  • %(name)s – 被蜘蛛名称取代

任何其他命名参数都会被同名的spider属性替换。例如, 在创建订阅源的那一刻,%(site_id)s它将被spider.site_id属性替换。

以下是一些示例:

评论被关闭。