Size: a a a

2020 September 02

К

Кирилл in Scrapy
в close_spider
источник

A

Andrii in Scrapy
такс, с базами работает, теперь трабл с айтемами.
источник

К

Кирилл in Scrapy
что с ними?
источник

A

Andrii in Scrapy
источник

A

Andrii in Scrapy
источник

A

Andrii in Scrapy
return self._values[key]
KeyError: 'team1ID'
источник

К

Кирилл in Scrapy
ох, опять твои ретушовки
источник

A

Andrii in Scrapy
Во втором классе айтемов, почему то хочет перемение с первого класса айтемов
источник

A

Andrii in Scrapy
создаю такое - работает
источник

A

Andrii in Scrapy
items['sport'] = None # <<<----
               items['time'] = None # <<<----
источник

A

Andrii in Scrapy
но ето ж не вариант
источник

S

Spirit💎 in Scrapy
мне кажется, что датаклассы удобнее
источник

A

Andrii in Scrapy
да и такие ниче так, но сегодня как не мой день...
источник

A

Andrii in Scrapy
Traceback (most recent call last):
 File "d:\it\sim\venv\lib\site-packages\twisted\internet\defer.py", line 654, in _runCallbacks
   current.result = callback(current.result, *args, **kw)
 File "d:\it\sim\venv\lib\site-packages\scrapy\utils\defer.py", line 157, in f
   return deferred_from_coro(coro_f(*coro_args, **coro_kwargs))
 File "D:\IT\sim\sim\sim\pipelines.py", line 67, in process_item
   self.store_db(item)
 File "D:\IT\sim\sim\sim\pipelines.py", line 78, in store_db
   item['team1ID'],
 File "d:\it\sim\venv\lib\site-packages\scrapy\item.py", line 93, in __getitem__
   return self._values[key]
KeyError: 'team1ID'
источник

A

Andrii in Scrapy
такое впечатление будто он путает айтемс
источник

К

Кирилл in Scrapy
Оно ничего не путает, ты передаешь разные айтемы и каждый пайплайн пытается отработать каждый айтем
источник

К

Кирилл in Scrapy
что-то я не вижу у тебя никаких условий чтоб пайплайн отрабатывал конкретно свой тип айтемов, а остальные пропускал
источник

A

Andrii in Scrapy
Кирилл
Оно ничего не путает, ты передаешь разные айтемы и каждый пайплайн пытается отработать каждый айтем
ну так 3 пайплайна и 3 класа айтемов...
источник

A

Andrii in Scrapy
Кирилл
что-то я не вижу у тебя никаких условий чтоб пайплайн отрабатывал конкретно свой тип айтемов, а остальные пропускал
а можна поподробнее?)
источник

К

Кирилл in Scrapy
А как они узнают что кому?
источник