#引入文件
import scrapy
class MySpider(scrapy.Spider):
#用于区别Spider
name = "MySpider"
#允许访问的域
allowed_domains = []
#爬取的地址
start_urls = []
#爬取方法
def parse(self, response):
pass
class NewsItem(scrapy.Item):
#新闻标题
title = scrapy.Field()
#新闻url
url = scrapy.Field()
#发布时间
time = scrapy.Field()
#新闻内容
introduction = scrapy.Field()
#定义一个item
news = NewsItem()
#赋值
news['title'] = "第六届年会在我校成功举办"
#取值
news['title']
news.get('title')
#获取全部键
news.keys()
#获取全部值
news.items()
import scrapy
#引入容器
from scrapytest.NewsItems import NewsItem
class MySpider(scrapy.Spider):
#设置name
name = "MySpider"
#设定域名
allowed_domains = ["xgxy.hbue.edu.cn"]
#填写爬取地址
start_urls = ["http://xgxy.hbue.edu.cn/2627/list.htm"]
#编写爬取方法
def parse(self, response):
#实例一个容器保存爬取的信息
item = NewsItem()
显示错误为:
ModuleNotFoundError Traceback (most recent call last)
in
1 import scrapy
2 #引入容器
----> 3 from scrapytest.NewsItems import NewsItem
4
5 class MySpider(scrapy.Spider):
ModuleNotFoundError: No module named 'scrapytest.NewsItems'
希望大佬帮忙看一下,出了什么问题,万分感谢!