Ani*_*dha 10 python heroku scrapy python-2.7
我在scrapy中开发了一些蜘蛛,我想在Heroku云上测试它们.有没有人知道如何在Heroku云上部署Scrapy蜘蛛?
Pab*_*man 12
是的,在Heroku上部署和运行Scrapy蜘蛛相当简单.
以下是使用真实Scrapy项目的步骤:
克隆项目(请注意,它必须有一个requirements.txtHeroku文件才能将其识别为Python项目):
git clone https://github.com/scrapinghub/testspiders.git
将cffi添加到requirement.txt文件中(例如cffi == 1.1.0).
创建Heroku应用程序(这将添加一个新的heroku git远程):
heroku create
部署项目(这将在第一次构建slug时需要一段时间):
git push heroku master
运行你的蜘蛛:
heroku run scrapy crawl followall
一些说明:
-o s3://mybucket/items.jl)或使用插件(如MongoHQ或Redis To Go)并编写管道以将项目存储在那里sqlite3模块(Scrapyd要求)在Heroku上不起作用| 归档时间: |
|
| 查看次数: |
7198 次 |
| 最近记录: |