使用engine实现基础请求

This commit is contained in:
2026-06-10 14:40:20 +08:00
parent 1aa8880e9f
commit ce5adbd55c
3 changed files with 17 additions and 2 deletions
View File
+9
View File
@@ -0,0 +1,9 @@
class Engine:
def __init__(self):
pass
def start_spider(self,spider):
spider.start_requests()
+8 -2
View File
@@ -1,5 +1,5 @@
import requests
from baid_spider.core.engine import Engine
class Baidu_Spider:
@@ -12,5 +12,11 @@ class Baidu_Spider:
if __name__ == '__main__':
#初始化请求
# baiduspider = Baidu_Spider()
# baiduspider.start_requests()
#使用engine后调用请求
baiduspider = Baidu_Spider()
baiduspider.start_requests()
engine = Engine()
engine.start_spider(baiduspider)