电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

如何在django中運行scrapy框架

瀏覽:7日期:2024-10-09 17:13:04

1.新建一個django項目,

2.前端展示一個按鈕

<form action='/start/' method='POST'> {% csrf_token %} <input type='submit' value='啟動爬蟲'></form>

3.在django項目的根目錄創建scrapy項目

4.cmd命令行運行:scrapyd 啟動服務

5.將scrapy項目部署到當前工程:scrapyd-deploy 爬蟲名稱 -p 項目名稱

6.views.py

# 首頁def index(request): return render(request,’index.html’,locals())def start(request): if request.method == ’POST’: # 啟動爬蟲 url = ’http://localhost:6800/schedule.json’ data = {’project’: ’ABCkg’, ’spider’: ’abckg’} print(requests.post(url=url, data=data)) return JsonResponse({’result’:’ok’})

7.在本地6800端口點擊jobs當前爬蟲項目就在運行了。

8.寫一個按鈕,點擊停止scrapy爬蟲

def stop(request): if request.method == ’POST’: # 停止爬蟲 url = ’http://127.0.0.1:6800/cancel.json’ data={'project':’ABCkg’,’job’:’b7fe64ee7ad711e9b711005056c00008’} print(requests.post(url=url, data=data)) return JsonResponse({’result’:’stop’})

總結:

----------------scrapyd 管理----------------------

1、獲取狀態

http://127.0.0.1:6800/daemonstatus.json

2、獲取項目列表

http://127.0.0.1:6800/listprojects.json

3、獲取項目下已發布的爬蟲列表

http://127.0.0.1:6800/listspiders.json?project=myproject

4、獲取項目下已發布的爬蟲版本列表

http://127.0.0.1:6800/listversions.json?project=myproject

5、獲取爬蟲運行狀態

http://127.0.0.1:6800/listjobs.json?project=myproject

6、啟動服務器上某一爬蟲(必須是已發布到服務器的爬蟲)

http://localhost:6800/schedule.json

(post方式,data={'project':myproject,'spider':myspider})

7、刪除某一版本爬蟲

http://127.0.0.1:6800/delversion.json -d project=項目名 -d versions

(post方式,data={'project':myproject,'version':myversion})

8、刪除某一工程,包括該工程下的各版本爬蟲

http://127.0.0.1:6800/delproject.json

(post方式,data={'project':myproject})

9、取消爬蟲

http://127.0.0.1:6800/cancel.json

(post方式,data={'project':myproject,’job’:myjob})

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
主站蜘蛛池模板: 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 福建成考网-福建成人高考网 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 保镖公司-私人保镖-深圳保镖公司【环宇兄弟保镖】 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 我爱古诗词_古诗词名句赏析学习平台 | 警方提醒:赣州约炮论坛真的安全吗?2025年新手必看的网络交友防坑指南 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 手持气象站_便携式气象站_农业气象站_负氧离子监测站-山东万象环境 | 潍坊大集网-潍坊信息港-潍坊信息网 | 明渠式紫外线杀菌器-紫外线消毒器厂家-定州市优威环保 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 标策网-专注公司商业知识服务、助力企业发展 | 标准品网_标准品信息网_【中检计量】 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 引领中高档酒店加盟_含舍·美素酒店品牌官网| 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 | 西安展台设计搭建_西安活动策划公司_西安会议会场布置_西安展厅设计西安旭阳展览展示 | DDoS安全防护官网-领先的DDoS安全防护服务商 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 丽陂特官网_手机信号屏蔽器_Wifi信号干扰器厂家_学校考场工厂会议室屏蔽仪 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 德国UST优斯特氢气检漏仪-德国舒赐乙烷检测仪-北京泽钏 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 |