|
|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
import scrapy
|
|
|
|
|
from science_article_add.items import ArticleItem, IdRelationItem, ArticleCitedItem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class WosItem(scrapy.Item):
|
|
|
|
|
@ -7,15 +8,29 @@ class WosItem(scrapy.Item):
|
|
|
|
|
updated_at = scrapy.Field()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class WosArticleItem(WosItem):
|
|
|
|
|
class WosArticleItem(ArticleItem):
|
|
|
|
|
__tablename__ = 'data_wos_article'
|
|
|
|
|
|
|
|
|
|
third_id = scrapy.Field()
|
|
|
|
|
"""
|
|
|
|
|
wos发文item
|
|
|
|
|
"""
|
|
|
|
|
exported = scrapy.Field()
|
|
|
|
|
updated_at = scrapy.Field()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class WosCitedNumberItem(ArticleCitedItem):
|
|
|
|
|
__tablename__ = 'relation_cited_number_wos'
|
|
|
|
|
|
|
|
|
|
class WosCitedNumberItem(WosItem):
|
|
|
|
|
"""发文被引量item"""
|
|
|
|
|
third_id = scrapy.Field()
|
|
|
|
|
cited = scrapy.Field()
|
|
|
|
|
updated_at = scrapy.Field()
|
|
|
|
|
updated_at = scrapy.Field()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class WosIdRelationItem(IdRelationItem):
|
|
|
|
|
__tablename__ = 'relation_school_wos'
|
|
|
|
|
|
|
|
|
|
query_ids = scrapy.Field()
|
|
|
|
|
school_ids = scrapy.Field()
|
|
|
|
|
task_ids = scrapy.Field()
|
|
|
|
|
|