Size: a a a

Сообщество Python Программистов

2021 January 07

КП

Кирилл Панов... in Сообщество Python Программистов
Sergey Samoilenko
Добрый вечер. Подскажите по парсингу. Парсер берет нормально html, но кусок блока с товарами получаю только в виде данных

<div data-id="product-tile" data-config="&#x7B;&quot;id&quot;&#x3A;&quot;20103&quot;,&quot;form_key&quot;&#x3A;&quot;RhnYg93mUCCujUtT&quot;,&quot;canonical_url&quot;&#x3A;&quot;https&#x3A;&#x5C;&#x2F;&#x5C;&#x2F;eva.ua&#x5C;&#x2F;pr20103&#x5C;&#x2

ну и тд

как привести их в читабельный вид ?

заранее спасибо!
нужно достать data-id?
источник

g

green_glitched_cat in Сообщество Python Программистов
Как это можно обойти? Если кратко, последний аргумент statuses в TLDResponse имеет значение, из-за чего нельзя расширить класс WhoisResponse/унаследовать TLDResponse.Из идей либо сделать миксин, либо переписать __init__

Хотелось бы решение покрасивее, мб я чего-то в датаклассах не знаю

Ещё можно угореть и везде поставить None
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
Кирилл Панов
нужно достать data-id?
это просто набор товаров в таком виде - мне из каждой такой строки надо достать, название,. ссылку на карнтинку, цену и тп
источник

КП

Кирилл Панов... in Сообщество Python Программистов
Sergey Samoilenko
это просто набор товаров в таком виде - мне из каждой такой строки надо достать, название,. ссылку на карнтинку, цену и тп
это всё вроде находится в разных классах
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
Кирилл Панов
нужно достать data-id?
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
Кирилл Панов
это всё вроде находится в разных классах
в исходном коде товаров больше нигде нет - только вот там, где я показал на скрине к сожалению
источник

E

EALE in Сообщество Python Программистов
Айван
Кстати, могу предложить в setitem/getitem кортеж передавать 🤔
field[i, j] = val
И зачем __field с двумя подчеркиваниями? Одного достаточно же…
Бля, я щас проверил(да, дохуя времени прошло), нужно же 2
источник

J

JUMP in Сообщество Python Программистов
Ребятки а как файл rar распокавать в zip
источник

J

JUMP in Сообщество Python Программистов
И да когда заливай в хостинг
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
JUMP
Ребятки а как файл rar распокавать в zip
че
источник

E

EALE in Сообщество Python Программистов
EALE
Бля, я щас проверил(да, дохуя времени прошло), нужно же 2
Типа если одно подчеркивание атрибут не приватный(условно)
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
JUMP
Ребятки а как файл rar распокавать в zip
перекинь файлы рара в файлы зип
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
вообще не понял что он хочет
источник

J

JUMP in Сообщество Python Программистов
Я вот распокавал и залил в хост там извлечил но не все файлы выходят только это
источник

VA

Vadim Apenko in Сообщество Python Программистов
Language:
py3


Source:
import html

s='''&#x7B;&quot;id&quot;&#x3A;&quot;20103&quot;,&quot;form_key&quot;&#x3A;&quot;RhnYg93mUCCujUtT&quot;,&quot;canonical_url&quot;&#x3A;&quot;https&#x3A;&#x5C;&#x2F;&#x5C;&#x2F;eva.ua&#x5C;&#x2F;pr20103&#x5C;&#x2'''


print(html.unescape(s))


Result:
{"id":"20103","form_key":"RhnYg93mUCCujUtT","canonical_url":"https:\/\/eva.ua\/pr20103\
источник

КП

Кирилл Панов... in Сообщество Python Программистов
JUMP
Я вот распокавал и залил в хост там извлечил но не все файлы выходят только это
источник

А

Айван in Сообщество Python Программистов
EALE
Типа если одно подчеркивание атрибут не приватный(условно)
Он и так не будет "приватным"
источник

КП

Кирилл Панов... in Сообщество Python Программистов
JUMP
Я вот распокавал и залил в хост там извлечил но не все файлы выходят только это
может код на dpaste.org скинешь?
источник

J

JUMP in Сообщество Python Программистов
Ну
источник

J

JUMP in Сообщество Python Программистов
Смотри бро
источник