Size: a a a

2020 November 27

SC

Saurabh Chavan in Scrapy
Михаил Синегубов
step 1. get text from json
step 2. use regex, w3lib.html, html2text, etc...
Thank you ☺️
источник

S

SoHard 🎄 in Scrapy
Похоже будет спам
источник

D

Dr. Bot in Scrapy
таким можно сразу бананы раздавать
источник

AR

Andrey Rahmatullin in Scrapy
источник

AR

Andrey Rahmatullin in Scrapy
не скажу как я это нашёл
источник

AR

Andrey Rahmatullin in Scrapy
кто пишет?
источник

AR

Andrey Rahmatullin in Scrapy
ок
источник

MM

Maxim Matantsev in Scrapy
Как сделать так, чтобы поля dataclass'a были строго типизированы?
источник

MM

Maxim Matantsev in Scrapy
Может такого нельзя?
простой
fieldname: str не помогает
источник

К

Кирилл in Scrapy
Maxim Matantsev
Как сделать так, чтобы поля dataclass'a были строго типизированы?
Это всего лишь тайп хинтинг. Чтоб оно падало с ошибкой тебе нужно самому эту логику написать
источник

К

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

MM

Maxim Matantsev in Scrapy
Кирилл
Это всего лишь тайп хинтинг. Чтоб оно падало с ошибкой тебе нужно самому эту логику написать
А в самом Scrapy есть что-нибудь готовое для этого? ItemLoader как-то не очень с этим справляется
источник

К

Кирилл in Scrapy
mypy есть
источник

К

Кирилл in Scrapy
Кирилл
Это всего лишь тайп хинтинг. Чтоб оно падало с ошибкой тебе нужно самому эту логику написать
Смысл датакласса не в тайпхинтах, а в упрощенном создании класса для хранения данных
источник

MM

Maxim Matantsev in Scrapy
это не помогает(
источник

К

Кирилл in Scrapy
А что ты вообще хочешь?
источник

MM

Maxim Matantsev in Scrapy
Кирилл
А что ты вообще хочешь?
Чтобы если поле не заполняют, то по дефолту оно становилось None, а если заполняют, то была такого типа, которого мне надо
источник

К

Кирилл in Scrapy
pydantic попробуй
источник

AR

Andrey Rahmatullin in Scrapy
а если заполняют не тем типом?
источник

MM

Maxim Matantsev in Scrapy
Andrey Rahmatullin
а если заполняют не тем типом?
вызывается исключение
источник