- client.py: inherit crawler_core.http_client.HTTPClient, use crawler_core.boss.sign.BossSign - api.py: use crawler_core.base.Result/BaseFetcher/BaseSearcher, fix self._http -> self.http_client - main.py: import BaseFetcher/BaseSearcher and BossSign from crawler_core - sign.py: replace with backward-compat stub re-exporting BossSign from crawler_core Satisfies ARCH-03
11 lines
246 B
Python
11 lines
246 B
Python
"""
|
|
向后兼容桩 — Boss直聘签名
|
|
|
|
已迁移至 crawler_core.boss.sign。
|
|
直接从 crawler_core 重新导出,避免下游代码出现 ImportError。
|
|
"""
|
|
|
|
from crawler_core.boss.sign import BossSign # noqa: F401
|
|
|
|
__all__ = ["BossSign"]
|