Python 刮片-无法将刮片数据保存到项目位置之外
我是Python Scrapy的新手。我不知道如何在项目外部保存刮取的输出文件(项目在Eclipse中) 我的项目结构是: 这就是我如何运行我的scrapy项目:Python 刮片-无法将刮片数据保存到项目位置之外,python,web-scraping,scrapy,Python,Web Scraping,Scrapy,我是Python Scrapy的新手。我不知道如何在项目外部保存刮取的输出文件(项目在Eclipse中) 我的项目结构是: 这就是我如何运行我的scrapy项目: 将“命令行提示”更改为项目位置文件夹,即 cd D:/Y/论坛 Scrapy crawl论坛-o output.json 这是将我的刮出的输出文件保存到项目位置 但是,我想在运行时将该输出文件保存在用户指定的位置(该位置不是项目位置的本地位置) 下面是将输出文件保存到其他位置的命令 Scrapy crawl论坛-od:/outpu
有人能帮我做到这一点吗。对不起,我发布的是答案而不是评论-评论需要50多个声誉 这对我在Ubuntu中的工作很好(实际的spider位于非常不同的目录中,此路径不在我的项目中):
因此,我认为在您的案例中,Windows路径格式有问题。尝试D:\some\u path或一些斜杠转义符等
scrapy crawl Forum-o D:\\xyz\\output.json怎么样?好的,谢谢,你能用一个和三个反斜杠试试吗?又没运气了@alecxe
scrapy crawl spider_name -o /folder/file_name.csv