v1:初始化engine,将请求区分开
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# @Time : 2026/6/9 20:28
|
||||||
|
# @Author : cmk
|
||||||
|
# @File : __init__.py.py
|
||||||
|
# @Email : 15726649712@163.com
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# @Time : 2026/6/9 20:30
|
||||||
|
# @Author : cmk
|
||||||
|
# @File : engine.py
|
||||||
|
# @Email : 15726649712@163.com
|
||||||
|
|
||||||
|
class Engine():
|
||||||
|
def __init__(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def start_spider(self,spider):
|
||||||
|
start_url = spider.start_requests()
|
||||||
+3
-2
@@ -5,7 +5,7 @@
|
|||||||
# @File : baidu.py
|
# @File : baidu.py
|
||||||
# @Email : 15726649712@163.com
|
# @Email : 15726649712@163.com
|
||||||
import requests
|
import requests
|
||||||
|
from bald_spider.core.engine import Engine
|
||||||
|
|
||||||
class Baidu_Spider():
|
class Baidu_Spider():
|
||||||
start_urls = ['https://www.baidu.com/']
|
start_urls = ['https://www.baidu.com/']
|
||||||
@@ -17,4 +17,5 @@ class Baidu_Spider():
|
|||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
spider = Baidu_Spider()
|
spider = Baidu_Spider()
|
||||||
spider.start_requests()
|
engine = Engine()
|
||||||
|
engine.start_spider(spider)
|
||||||
Reference in New Issue
Block a user