eclipse+PyDev 中报错"scrapy.spiders.Spider" ,可用"# @UndefinedVariable"压制.

# -*- coding:utf-8 -*-
‘‘‘
Created on 2015年10月22日
(1.1) 例子来源: http://scrapy-chs.readthedocs.org/zh_CN/latest/intro/tutorial.html
‘‘‘
import scrapy

# 去掉 s 在PyDev中不报错, 但是无法运行.如果加上 s 虽然报错,但是程序能正常运行.
# 可以在 PyDev 中使用 " # @UndefinedVariable "来压制错误提示.
class DmozSpider(scrapy.spiders.Spider):  # @UndefinedVariable
    name = "dmoz"
    allowed_domains = ["dmoz.org"]
    start_urls = [
        "http://www.dmoz.org/Computers/Programming/Languages/Python/Books/",
        "http://www.dmoz.org/Computers/Programming/Languages/Python/Resources/"
    ]

    def parse(self, response):
        filename = response.url.split("/")[-2]
        with open(filename, ‘wb‘) as f:
            f.write(response.body)

  

时间: 10-22

eclipse+PyDev 中报错"scrapy.spiders.Spider" ,可用"# @UndefinedVariable"压制.的相关文章

如何在eclipse+pydev运行scrapy项目

参考链接:https://www.zhihu.com/question/28565716(eclipse+pydev配置) 参考链接:http://www.cnblogs.com/kongzhagen/p/6549053.html(scrapy爬虫简单实例) 1. 通过eclipse+pydev新建一个python工程 设置如图下图: 2. 可以通过scrapy命令行创建一个工程到刚建的eclipse项目下:/Users/it-0003005/Documents/workspace/testSc

在windows下用eclipse + pydev插件来配置python的开发环境

一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python.org/downloads/下好后直接安装就ok了.最后记得配置一下环境变量,具体操作如下: 1)在计算机属性的环境变量配置中找到path, 2 )编辑path值,添加你安装的python路径, 3)检验python是否安装配置成功,打开cmd,输入python,如果出现以下界面,则说 明你的python安装成功了 二.安装eclipse插件 装插件的前提是先安装eclipse,e

Python自动化测试 (一) Eclipse+Pydev 搭建开发环境(转)

原文:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.html C#之所以容易让人感兴趣,是因为安装完Visual Studio, 就可以很简单的直接写程序了,不需要做如何配置. 对新手来说,这是非常好的"初体验", 会激发初学者的自信和兴趣. 而有些语言的开发环境的配置非常麻烦, 这让新手有挫败感,没有好的"初体验",可能会对这门语言心存敬畏, 而失去兴趣. 作为一个.NET程序员, 用惯了Vi

Ubuntu12.04下配置Eclipse+PyDev

开发平台:Ubuntu12.04 IDE:Eclipse3.7.2 python版本:python3.4.4 搭建Eclipse+PyDev的开发环境,在网上找了一些教程,有一些错误,尝试了许久,也走了不少弯路.特此整理,需要用到的朋友,可以参考一下. 安装步骤: 1.安装python3.4.4 sudo apt-get install python3.4 ubuntu12.04默认安装和使用的是python2.7,我要用到的是python3,因此重新安装了python3.4.这里需要注意的是,

Maven 项目在集成Eclipse环境报错

今天,第一个Maven的项目在Eclipseh环境中报错,出现以下提示: -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable 网上说是Maven3.3.1与JDK1.84两个版本不兼容的问题,其实通过自己的实验,实际上我们只需要在Eclipse环境中做个配置就OK了: 我们在下载了Maven3.3.1并解包后,首先,需要将路径放到电脑的系统环境变量中(

【转】Python自动化测试 (一) Eclipse+Pydev 搭建开发环境

原文网址:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.html C#之所以容易让人感兴趣,是因为安装完Visual Studio, 就可以很简单的直接写程序了,不需要做如何配置. 对新手来说,这是非常好的“初体验”, 会激发初学者的自信和兴趣. 而有些语言的开发环境的配置非常麻烦, 这让新手有挫败感,没有好的“初体验”,可能会对这门语言心存敬畏, 而失去兴趣. 作为一个.NET程序员, 用惯了Visual Studio. 

Scrapy框架-Spider和CrawlSpider的区别

目录 1.目标 2.方法1:通过Spider爬取 3. 通过CrawlSpider爬取 1.目标 http://wz.sun0769.com/index.php/question/questionType?type=4&page= 爬取每个页面链接的内部内容和投诉信息 2.方法1:通过Spider爬取 # -*- coding: utf-8 -*- import scrapy from dongguanSpider.items import DongguanItem class SunSpide

eclipse @Override报错

三件事需要做: 1 window->Preference->java->Compiler->Compiler compliance lever->设置成最高版本(1.6以上含) 2 project->properties->java compiler->设置成跟上面一样的编译等级. 3 project->properties->Project facets(小方面) -> java设置成跟上面一致的等级. 编译一下应该就没事儿了. ecli

python+Eclipse+pydev环境搭建

本文重点介绍使用Eclipse+pydev插件来写Python代码以及Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE 简单快捷, 学习Python或者编写小型软件的时候.非常有用. 编辑器: Eclipse + pydev插件 1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小.  学会了Eclipse, 以后写Python或者JAVA 都可以. 2. Eclipse, 功能强大. 3. Eclipse跨平台, 可以在Mac上和Wind