gpt4 book ai didi

python - 使用外部包部署 scrapyd spider

转载 作者:太空宇宙 更新时间:2023-11-04 05:53:19 24 4
gpt4 key购买 nike

scrapyd 文档包括以下注释:

scrapyd-deploy won’t deploy anything outside the project module...

这是否意味着我不能从我的蜘蛛中的站点包导入?

我的蜘蛛依赖于外部库,例如 MySQL-python 和 tldextract。我必须将这些库包含在项目模块中并从包含库而不是站点包导入吗?

最佳答案

我认为Deploying your project文档段落应该澄清一些事情:

Finally, to deploy your project use:

scrapyd-deploy scrapyd -p project1

This will eggify your project and upload it to the target, printing the JSON response returned from the Scrapyd server. If you have a setup.py file in your project, that one will be used. Otherwise a setup.py file will be created automatically (based on a simple template) that you can edit later.

换句话说,您会/应该有 MySQL-pythontldextractsetup.py 中列出的其他依赖项将在部署期间自动安装。

关于python - 使用外部包部署 scrapyd spider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29049621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com