Size: a a a

2020 February 29

AR

Andrey Rahmatullin in Scrapy
json это строка, какая разница что внутри
источник

М

Мак in Scrapy
на входе в пайп у меня словарь, и на тип столбца "строка" вылетает ошибка. Поэтому и пришлось ставить тип столбца JSON
источник

AR

Andrey Rahmatullin in Scrapy
т.е. в драйвер передаётся объект, и драйвер конвертит его в строку внутри?
источник

М

Мак in Scrapy
ну, я не знаю чего он там делает... но по крайней мере ошибку выкидывать перестал, что не тот тип данных
источник

AR

Andrey Rahmatullin in Scrapy
🤷‍♂️
источник

AR

Andrey Rahmatullin in Scrapy
шотган программинг
источник

AR

Andrey Rahmatullin in Scrapy
и что такое "пропадает кириллица"?
источник

М

Мак in Scrapy
u0432\u043a\u0430
источник

М

Мак in Scrapy
юникод
источник

AR

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

AR

Andrey Rahmatullin in Scrapy
значит я угадал
источник

AR

Andrey Rahmatullin in Scrapy
нету проблемы, короче
источник

AR

Andrey Rahmatullin in Scrapy
а читать джсон глазами сразу не стоило, он не для этого
источник

МС

Михаил Синегубов in Scrapy
Мак
юникод
это стандатное поведение json.dump.
обратно - он нормально в кирилицу преобразует
источник

МС

Михаил Синегубов in Scrapy
"он" - в смысле json.loads
источник

М

Мак in Scrapy
не, там немного не то, не про json.dumps
источник

AR

Andrey Rahmatullin in Scrapy
а про что же?
источник

М

Мак in Scrapy
короче загнал все спорные поля в строку - теперь работает
источник

МС

Михаил Синегубов in Scrapy
Мак
не, там немного не то, не про json.dumps
не, именно много про то. ибо в sqlite есть 4 типа данных, и там нет речи о json.
самое ближайшее что есть, жто TEXT (что у тебя есть) и BLOB - который ты в принципе не смоешь увидеть
источник

М

Мак in Scrapy
Михаил Синегубов
не, именно много про то. ибо в sqlite есть 4 типа данных, и там нет речи о json.
самое ближайшее что есть, жто TEXT (что у тебя есть) и BLOB - который ты в принципе не смоешь увидеть
ну, видимо да, это sqlalchemy преобразование dumps делает...
источник