scrapy request 请求本地文件

scrapy的Request可以不借助本地web服务,直接对本地文件发起请求并获取文件内容。

关键在于请求文件的路径格式,以windows环境为例:

绝对路径:url = 'file:///c:/Projects/Article/spiders/start.html'
绝对路径:url = 'file:c:\Projects\Article\spiders\start.html'
相对路径:url = 'file:%s' % os.path.abspath('start.html')

然后使用就可以使用response.text获取文件内容了。

原创文章,转载请标明出处。

欢迎加我QQ交流(448283018,备注scrapy)

posted on 2018-12-19 09:55  sammyzhang  阅读(565)  评论(0编辑  收藏  举报

导航