40 lines
897 B
Python
40 lines
897 B
Python
# Define here the models for your scraped items
|
|
#
|
|
# See documentation in:
|
|
# https://docs.scrapy.org/en/latest/topics/items.html
|
|
|
|
import scrapy
|
|
|
|
|
|
class WikipediaCountryScraperItem(scrapy.Item):
|
|
country_url = scrapy.Field()
|
|
flag_description_url = scrapy.Field()
|
|
short_country_name = scrapy.Field()
|
|
country_html = scrapy.Field()
|
|
flag_html = scrapy.Field()
|
|
|
|
file_urls = scrapy.Field()
|
|
files = scrapy.Field()
|
|
|
|
|
|
class AnthemsItem(scrapy.Item):
|
|
country_name = scrapy.Field()
|
|
native_anthem_title = scrapy.Field()
|
|
english_title = scrapy.Field()
|
|
|
|
file_urls = scrapy.Field()
|
|
files = scrapy.Field()
|
|
|
|
|
|
class CapitalsItem(scrapy.Item):
|
|
country_name = scrapy.Field()
|
|
capitals = scrapy.Field()
|
|
|
|
|
|
class FlagsItem(scrapy.Item):
|
|
country_name = scrapy.Field()
|
|
flag_description = scrapy.Field()
|
|
|
|
file_urls = scrapy.Field()
|
|
files = scrapy.Field()
|