Size: a a a

2021 March 31

МС

Михаил Синегубов... in Scrapy
так то оно все правильно декодировался
источник

МС

Михаил Синегубов... in Scrapy
{
 "exp": 1617198675,
 "host": "www.zzap.ru",
 "apiKey": "TWS-CEAA213B-432C-471A-B1CF-D727E033D33A",
 "apiPath": "https://api.parts-catalogs.com/v1"
}
источник

AR

Andrey Rahmatullin in Scrapy
Andrey Rahmatullin
другой вопрос можно ли сделать его самому, там вон апикей внутри :))
И вот
источник

A

Alex in Scrapy
Михаил Синегубов
{
 "exp": 1617198675,
 "host": "www.zzap.ru",
 "apiKey": "TWS-CEAA213B-432C-471A-B1CF-D727E033D33A",
 "apiPath": "https://api.parts-catalogs.com/v1"
}
А что теперь с этим можно сделать?
источник

МС

Михаил Синегубов... in Scrapy
там секретку надо "победить". последняя серия. У меня "в лоб" не зашло

дальше, чес говоря, лениво ковыряться, что за тип токена - подсказали, местом в JS коде где оно формируется (на всякий случай) ткнули.

дальше уж сам, лично я не настолько альтруист :)
источник

A

Alex in Scrapy
Михаил Синегубов
там секретку надо "победить". последняя серия. У меня "в лоб" не зашло

дальше, чес говоря, лениво ковыряться, что за тип токена - подсказали, местом в JS коде где оно формируется (на всякий случай) ткнули.

дальше уж сам, лично я не настолько альтруист :)
Спасибо большое за помощь! 💪
источник

К

Кирилл in Scrapy
У меня уже что-то голова не варит вечером, кто-то знает как из строки \x80 получить знак евро?
источник

AR

Andrey Rahmatullin in Scrapy
print(b'\x80'.decode('cp1252'))
источник

К

Кирилл in Scrapy
Andrey Rahmatullin
print(b'\x80'.decode('cp1252'))
Спасибо, а из строки, во что сначала закодировать, чтоб потом декодировать?
источник

AR

Andrey Rahmatullin in Scrapy
в latin1 например
источник

К

Кирилл in Scrapy
Andrey Rahmatullin
в latin1 например
Работает, спасибо
источник

К

Кирилл in Scrapy
Я так и не понял до конца почему так декодируется тело ответа скрапи, разве не должно быть U+20AC?
источник

AR

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

AR

Andrey Rahmatullin in Scrapy
от сервера какие байты пришли и в какой кодировке?
источник

К

Кирилл in Scrapy
Вроде в исходном ответе сервера € в utf8
источник

AR

Andrey Rahmatullin in Scrapy
т.е. 0x80
источник

AR

Andrey Rahmatullin in Scrapy
а раз оно прямо энтитёй, то больше никаких перекодировок и не нужно, сразу байт готов
источник

A

Andrii in Scrapy
'{"params":{"skip":0,"take":50},"cancelToken":{"promise":{}}}'
источник

A

Andrii in Scrapy
как сюда вставить f-string?) ("skip":{n},
источник

AR

Andrey Rahmatullin in Scrapy
как ты догадался, лучше этого не делать
источник