仅作参考
1在scrapy框架中编写api接口:在与setting.py同级处新建api.py,在该api.py中编写一下代码
from flask import Flask
import os
app = Flask(__name__)
@app.route('/asin')#浏览器接口路径
def index():
print('正在执行爬虫项目!!!')
os.system('scrapy crawl fk')#fk需要执行的py文件
return '爬虫项目执行完毕!!!'
if __name__ == '__main__':
app.run(host='0.0.0.0', debug=True, port=8080)
这篇博客介绍了如何在Scrapy爬虫框架中创建一个API接口。通过在与settings.py同一层级下创建api.py文件,利用Flask库定义了一个路由'/asin',当调用这个接口时,会触发爬虫项目的执行。执行过程包括打印提示信息并运行指定的爬虫py文件,最后返回执行完成的消息。

3万+

被折叠的 条评论
为什么被折叠?



