使用engine实现基础请求
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
class Engine:
|
||||
|
||||
def __init__(self):
|
||||
pass
|
||||
|
||||
def start_spider(self,spider):
|
||||
spider.start_requests()
|
||||
@@ -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)
|
||||
Reference in New Issue
Block a user