飞谷云

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 1554|回复: 3

关于统一参考文件item.py

[复制链接]

2

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2016-2-18 23:53:51 | 显示全部楼层 |阅读模式
老师您好:
      概要设计中说。item.py 文件的格式统一参考文件“item 模板.py”,每个小组都使用相同的item.py 文件,里面的字段内容不必再修改。但是不知道哪里有item 模板.py?麻烦老师告知一下。
回复

使用道具 举报

0

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2016-2-29 12:48:47 | 显示全部楼层
同问
回复

使用道具 举报

2

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 2016-3-3 01:24:55 | 显示全部楼层
老师没回复,我就只能把我自己写的item上传了:
  1. # -*- coding: utf-8 -*-

  2. # Define here the models for your scraped items
  3. #
  4. # See documentation in:
  5. # http://doc.scrapy.org/en/latest/topics/items.html

  6. import scrapy


  7. class AutohomeItem(scrapy.Item):
  8.         # define the fields for your item here like:
  9.         title = scrapy.Field()
  10.         brand = scrapy.Field()
  11.         factory = scrapy.Field()
  12.         serial = scrapy.Field()
  13.         yearType = scrapy.Field()
  14.         volumn = scrapy.Field()
  15.         carStyle = scrapy.Field()
  16.         guide_price = scrapy.Field()
  17.         bare_price = scrapy.Field()
  18.         buy_tax = scrapy.Field()
  19.         deal_price = scrapy.Field()
  20.         comn_ins = scrapy.Field()
  21.         use_tax = scrapy.Field()
  22.         trff_tax = scrapy.Field()
  23.         license_fee = scrapy.Field()
  24.         total_price = scrapy.Field()
  25.         invoce_flg = scrapy.Field()
  26.         promotion = scrapy.Field()
  27.         deal_date = scrapy.Field()
  28.         post_date = scrapy.Field()
  29.         username = scrapy.Field()
  30.         prov = scrapy.Field()
  31.         city = scrapy.Field()
  32.         sales_name = scrapy.Field()
  33.         sales_telno = scrapy.Field()
  34.         sales_addr = scrapy.Field()
  35.         comment = scrapy.Field()
  36.         curl_timestamp = scrapy.Field()
  37.         url = scrapy.Field()
  38.         data_id = scrapy.Field()
  39.         pt = scrapy.Field()
复制代码


回复 支持 反对

使用道具 举报

7

主题

21

帖子

69

积分

版主

Rank: 7Rank: 7Rank: 7

积分
69
发表于 2016-3-11 20:58:49 | 显示全部楼层
Nearzxh 同学你好:
item.py的定义,已经在 ssh 环境里面的demo目录里面了,可以参考发给大家的连接环境(一)的pdf文档

以下代码是demo目录中item.py,供参考。和你上面定义的差不多。
  1. # encoding: utf-8

  2. from scrapy.item import Item, Field

  3. #定义存放page内容的类
  4. class PageItem(Item):
  5.     brand = Field() #品牌
  6.     factory = Field() #厂商
  7.     serial = Field()  # 车系
  8.     yearType = Field()  # 年款
  9.     volumn = Field()   # 排量
  10.     carStyle = Field()   # 车型
  11.     guide_price = Field()  # 厂商指导价(元)
  12.     bare_price = Field()   #裸车价(元)
  13.     buy_tax = Field()   # 购置税(元)
  14.     deal_price = Field()  # 新车实际成交价(含税)(元)
  15.     comm_ins = Field()   # 商业保险(元)
  16.     use_tax = Field()  # 车船使用税
  17.     trff_tax = Field()  # 交强险
  18.     license_fee = Field()   # 上牌费用
  19.     total_price = Field()  # 合计价格
  20.     invoce_flg = Field()  # 是否包含发票
  21.     promotion = Field()   # 促销套餐
  22.     deal_date = Field()   # 购车时间
  23.     post_date = Field()  # 发表时间
  24.     username = Field()  # 发布昵称
  25.     prov = Field()   # 购车地点(省)
  26.     city = Field()   # 购车地点(市)
  27.     sales_name = Field()   # 购买商家名称
  28.     sales_telno = Field()   # 商家电话
  29.     sales_addr = Field()   # 商家地址
  30.     comment = Field()   # 购买感受
  31.     curl_timestamp = Field()   # 数据抓取时间
  32.     url = Field()   # 来源网址
  33.     data_id = Field()   # txt文件的文件名,比如“00062-20151020”
复制代码


回复 支持 反对

使用道具 举报

本版积分规则

QQ|Archiver|手机版|小黑屋|Feigu Cloud Inc. ( 沪ICP备12036109号

GMT+8, 2018-11-21 20:44 , Processed in 0.034902 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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