Size: a a a

2020 March 21

A

Anton in Scrapy
Ребят привет! Пробую спарсить скидочные товары на ru.iherb.com , проблема: в log мои тайтлы на русском парсятся но при сторинге как в csv так и json там где начинается русский язык - каша (набор букв и символов). Из того что мне удалось накопать это Accept Language в settings.py, изменил на 'ru' - не помогло. Подскажите пожалуйста, кто сталкивался.
источник

A

Anton in Scrapy
источник

A

Anton in Scrapy
источник

AR

Andrey Rahmatullin in Scrapy
Ты уверен что именно в файле кодировка не та?
источник

AR

Andrey Rahmatullin in Scrapy
Может ты открываешь криво
источник

S

Sergey in Scrapy
открывай csv не двойным кликом, а данные загрузить из текста
источник

AR

Andrey Rahmatullin in Scrapy
И вообще, открыть текстовым редактором
источник

S

Sergey in Scrapy
если хочешь открывать двойным кликом, тогда в нотепад++ поменяй кодировку в utf
источник

К

Кирилл in Scrapy
Anton
Ребят привет! Пробую спарсить скидочные товары на ru.iherb.com , проблема: в log мои тайтлы на русском парсятся но при сторинге как в csv так и json там где начинается русский язык - каша (набор букв и символов). Из того что мне удалось накопать это Accept Language в settings.py, изменил на 'ru' - не помогло. Подскажите пожалуйста, кто сталкивался.
источник

A

Anton in Scrapy
ну вот к примеру json через sublime открываю
источник

A

Anton in Scrapy
источник

К

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

A

Anton in Scrapy
Кирилл
ensure_ascii=False
Ага, сейчас почитаю! спасибо
источник

К

Кирилл in Scrapy
Дело только в этой настройке, вроде там в ответе есть как ее в експортер прописать
источник

AR

Andrey Rahmatullin in Scrapy
Это не проблема
источник

AR

Andrey Rahmatullin in Scrapy
Джсон не читают глазами, его импортируют
источник

AR

Andrey Rahmatullin in Scrapy
И это не каша, а обычный эскейпнутый юникод
источник

AD

Arigato Darigato in Scrapy
Всем привет
источник

AD

Arigato Darigato in Scrapy
Подскажите, пожалуйста, почему сейчас не запускается firefox portable. До этого работало отлично.
Вот код:
binary = FirefoxBinary('D:\\Browsers\\FirefoxPortable\\FirefoxPortable.exe')
driver = webdriver.Firefox(executable_path="C:\\geckodriver.exe", firefox_binary=binary)
driver.get('google.ru')

selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect. If you speci
fied a log_file in the FirefoxBinary constructor, check it for details.
источник

К

Кирилл in Scrapy
А что а логах?
источник