Size: a a a

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

2020 July 12

q

quavo in Сообщество Python Программистов
Rud 356
Быстро - никак. Костыльно - с помощью рекурсии и циклов
а двусторонний словарь....
источник

R3

Rud 356 in Сообщество Python Программистов
Ему ключ надо получить, а не генератор
источник

RB

Rustem B. in Сообщество Python Программистов
Rud 356
Он то тут вообще при чем?
Ну лол
источник

R3

Rud 356 in Сообщество Python Программистов
quavo
а двусторонний словарь....
А если массив в значении🌚
источник

VA

Vadim Apenko in Сообщество Python Программистов
Raniqubihe Cybohe
а как вернуть ключ словаря если я знаю его значение?
def return_key(mydict, value):
   return [key for key in mydict if mydict[key] == value]
источник

q

quavo in Сообщество Python Программистов
Rud 356
А если массив в значении🌚
ну ладно..
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
Добрый вечер. Помогите советом по tree.xpath кто может. Вот в таком куске html - если пишу -   //div[@class='seo-description']/p/text(). - то python нифига не находит , работают только конструкции xpath, оканчивающиеся на что-то типа /@src  - что делать :(
источник

SB

Student B. in Сообщество Python Программистов
Sergey Samoilenko
Добрый вечер. Помогите советом по tree.xpath кто может. Вот в таком куске html - если пишу -   //div[@class='seo-description']/p/text(). - то python нифига не находит , работают только конструкции xpath, оканчивающиеся на что-то типа /@src  - что делать :(
В браузере если кликнуть правой кнопкой по элементу, то будет возможность скопировать xpath
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
Student B.
В браузере если кликнуть правой кнопкой по элементу, то будет возможность скопировать xpath
xpath у меня есть и в xpath helper приведенный мною пример работает, но он не работает в python
источник

SB

Student B. in Сообщество Python Программистов
Sergey Samoilenko
xpath у меня есть и в xpath helper приведенный мною пример работает, но он не работает в python
Что за библиотека?
источник

q

quavo in Сообщество Python Программистов
Sergey Samoilenko
xpath у меня есть и в xpath helper приведенный мною пример работает, но он не работает в python
значит, нужно код показать
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
quavo
значит, нужно код показать
вот тут все ок показывает:
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
quavo
значит, нужно код показать
print(tree.xpath("//div[@class='seo-description']/p"@class='seo-description']/p")) - так выводит []
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
quavo
значит, нужно код показать
но если xpath конструкция заканчивается на чтото с @ - то все ок  - id=tree.xpath('//div[@class="promo_item"]//@id'@class="promo_item"]//@id')
источник

Go

Georold of America🇺🇸... in Сообщество Python Программистов
Бензофуран Гетероцикл
─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋
а еще есть?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
▀▁▂▃▄▅▆▇█▉▊▋▌▍▎▏▐░▒▓▔▕▖▗▘▙▚▛▜▝▞▟■□▢▣▤▥▦▧▨▩▪▫▬▭▮▯▰▱▲△▴▵▶▷
Тут хватит на дом с отделкой
источник

q

quavo in Сообщество Python Программистов
Sergey Samoilenko
но если xpath конструкция заканчивается на чтото с @ - то все ок  - id=tree.xpath('//div[@class="promo_item"]//@id'@class="promo_item"]//@id')
.xpath(".//div[@class='seo-description  ']/p/text()")
источник

SS

Sergey Samoilenko in Сообщество Python Программистов
quavo
.xpath(".//div[@class='seo-description  ']/p/text()")
пробовал - к сожалению результат []
источник

q

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

q

quavo in Сообщество Python Программистов
в твоих примерах не вижу вначале точки
источник