我找不到太多有关此的信息。我想重命名我的Scrapy项目,创建蜘蛛程序,创建JSON,但想将名称更改为有意义的名称而不弄乱任何内容。
通过终端的解决方案也将受到赞赏。
有人可以帮忙吗?
谢谢。
答案 0 :(得分:0)
截至目前,还没有命令可以从命令行更改项目名称。我只是在您的文件资源管理器中将其重命名,所以它不应该与您的Spider混淆。
答案 1 :(得分:0)
更改项目目录名称,在scrapy.cfg和settings.py文件中搜索旧项目名称,并替换为新项目名称。
答案 2 :(得分:0)
基本上,您只需更改scrapy.cfg文件中default = new_project_title
下的[settings]
和settings.py文件中的SPIDER_MODULES = ['new_project_title.spiders']
,即可使蜘蛛程序以新的项目名称运行。
在长时间检查文档之后,我不得不说,通过scrapy的命令行快速更改项目名称并不是那么容易。