Size: a a a

2020 April 12

а

а кто это in Scrapy
🎅 Austin Bluethy
Я паршу текст нескольких страниц и передаю текст каждой страницы в pdf
https://pyfpdf.readthedocs.io/en/latest/reference/write/index.html
ты хотя бы доку что ли открыл
источник

🎅B

🎅 Austin Bluethy in Scrapy
Агент Печенька
Допустим.
.encode("utf-8") вот эта часть зачем?
Я подумал, что проблема в кодировке, т. к. где-то что-то услышал про iso кодировкку и говорили сделать .encode("utf-8")
источник

АП

Агент Печенька in Scrapy
Неправильно ты подумал да.
источник

🎅B

🎅 Austin Bluethy in Scrapy
Похоже да
источник

🎅B

🎅 Austin Bluethy in Scrapy
Агент Печенька
Неправильно ты подумал да.
Допустим я не меняю кодировку, но проблема та же

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 61-65: ordinal not in range(256)
источник

AR

Andrey Rahmatullin in Scrapy
"где-то что-то услышал" ага
источник

АП

Агент Печенька in Scrapy
🎅 Austin Bluethy
Допустим я не меняю кодировку, но проблема та же

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 61-65: ordinal not in range(256)
Вообще енкод убери, он тебе не нужен.
источник

AR

Andrey Rahmatullin in Scrapy
🎅 Austin Bluethy
Допустим я не меняю кодировку, но проблема та же

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 61-65: ordinal not in range(256)
на какой строке ошибка-то? на str() поди
источник

🎅B

🎅 Austin Bluethy in Scrapy
Andrey Rahmatullin
"где-то что-то услышал" ага
Это было написано в либе, сейчас перечитал, оказалось вообще не то, что подумал
источник

AR

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

🎅B

🎅 Austin Bluethy in Scrapy
Andrey Rahmatullin
на какой строке ошибка-то? на str() поди
На pdf.cell()
источник

AR

Andrey Rahmatullin in Scrapy
ну да, на str() говорю ж
источник

AR

Andrey Rahmatullin in Scrapy
и зачем следующую строчку менять, если упало на этой
источник

AR

Andrey Rahmatullin in Scrapy
str() во втором питоне конвертит в латин1
источник

🎅B

🎅 Austin Bluethy in Scrapy
Но мы в 21 веке живем и теперь в 3 питоне все на utf-8
источник

AR

Andrey Rahmatullin in Scrapy
но у тебя-то по-прежнему второй 🤷‍♂️
источник

🎅B

🎅 Austin Bluethy in Scrapy
Andrey Rahmatullin
и зачем следующую строчку менять, если упало на этой
У меня же лист. Вот я и делаю из него сроку
источник

АП

Агент Печенька in Scrapy
🎅 Austin Bluethy
Но мы в 21 веке живем и теперь в 3 питоне все на utf-8
И что с того?
источник

🎅B

🎅 Austin Bluethy in Scrapy
Andrey Rahmatullin
но у тебя-то по-прежнему второй 🤷‍♂️
?
источник

AR

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