鱼C论坛

 找回密码
 立即注册
查看: 3270|回复: 18

[技术交流] 设置pycharm调试scrapy框架爬虫

[复制链接]
发表于 2018-10-9 12:59:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
初次接触scrapy爬虫的同学可能遇到启动scrapy爬虫都是通过命令行方式启动的
如我们耳熟能详的
scrapy crawl xxxxx

但是这样一来 就给调试带来诸多不便,不停的切换窗口不说,而且还要反复重复的输入框架爬虫启动命令,都疯了好吗?
下面给大家带来一波福利,教大家如何用pycharm启动(vscode以及其他编辑器都可以使用)
  • 在项目文件夹里创建一个py文件,命名为main.py(名字真的随意,你也可以叫run.py)
  • 使用如下代码来执行cmd命令


                               
登录/注册后可看大图

然而 对于初次运行这样的代码的同学 可能会遇到如下报错:

                               
登录/注册后可看大图

这个错误处理很简单 ,利用pip install 安装一下缺少的模块就行了 ,不过这里注意要安装的模块名字是pypiwin32(我不会告诉你们这个报错是win操作系统独有的,Linux不会有这个报错)
好了执行我们的安装
pip install pypiwin32
极个别用户提示已安装,但是还是无法运行scrapy,请参考这篇文章:Python-“import win32api”报“ImportError:DLL load failed:找不到指定的模块。”错误的解决
我们重新在编辑器启动调试,可以看到如下结果:

                               
登录/注册后可看大图

对没错,我们已经可以在pycharm里随时启动scrapy框架爬虫了,下面附上程序main.py源码:
游客,如果您要查看本帖隐藏内容请回复




开启愉快的scrapy框架爬虫之旅吧!

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
╰☆忝婲雨☆╮ + 1 + 1 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-9 21:28:32 | 显示全部楼层
请参考这篇文章:Python-“import win32api”报“ImportError:DLL load failed:找不到指定的模块。”错误的解决
https://www.jianshu.com/p/d119d0a3632d

超链接失效, 直接放置网址
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-9 21:35:10 | 显示全部楼层
安装好了,但是.xpath 和。text 方法出不来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-9 22:49:24 | 显示全部楼层
孤星破红尘 发表于 2018-10-9 21:35
安装好了,但是.xpath 和。text 方法出不来

pycharm在scrapy这里 的.xpath是没有补全的 具体原因我也不知 但是写法是没问题的  你也不能太依赖自动补全
毕竟面试的笔试环节,你还想着能自动补全吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-17 13:22:12 From FishC Mobile | 显示全部楼层
谢谢分享,支持一下呀!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-21 14:17:33 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-26 10:28:00 | 显示全部楼层
66666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-26 15:41:05 | 显示全部楼层
正正需要scrapy的学习,接触下来一头雾水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-28 22:13:48 | 显示全部楼层
开启愉快的scrapy框架爬虫之旅吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-29 08:38:36 | 显示全部楼层
安装好了,试用正常
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-9 10:22:08 | 显示全部楼层
学习!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-23 11:12:49 | 显示全部楼层
66666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-30 15:52:40 | 显示全部楼层
学习!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-12-21 20:52:54 | 显示全部楼层
rgtsrgsdfgs
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-21 21:54:48 | 显示全部楼层
我初次接触scrapy爬虫就是启动scrapy爬虫都是通过命令行方式启动
scrapy crawl xxxxx
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-17 16:11:11 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-22 23:04:54 | 显示全部楼层
谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-23 09:45:43 | 显示全部楼层
        鱼C有你更精彩^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-24 22:20:09 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 13:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表