Size: a a a

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

2020 August 15

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Я залип на пару дней
источник

J

Jok in Сообщество Python Программистов
Здравствуйте, можно вашей помощи ?
Мне нужно спарсить list_item у lists,
я пишу вот так
lists = tree.xpath('//div[@class="list"]')[0]items = lists.xpath('//div[@class="list_item"]')

Но тут проблема в том что он еще ищет у top_jobs (Тоесть не 1 уровне, а углубляется) , но мне этого не нужно, может кто знает как искать только на одном уровне ?
источник

Б

Брахма in Сообщество Python Программистов
Rud 356
у меня сейчас ахуй с составлением запросов в бд
шо ты там творишь?
источник

R3

Rud 356 in Сообщество Python Программистов
Брахма
шо ты там творишь?
я пытаюсь по трем полям в один присест проверить принадлежность сообщения к нужному каналу
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
я пытаюсь по трем полям в один присест проверить принадлежность сообщения к нужному каналу
По каким полям
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кстати, а SQL умеет подзапросы? Типа селектить из ещё одного селекта в который сджойнен третий селект?
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Кстати, а SQL умеет подзапросы? Типа селектить из ещё одного селекта в который сджойнен третий селект?
конечно
источник

AT

Alexander T in Сообщество Python Программистов
select from (select from) where
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
select from (select from) where
О, спасибо
источник

R3

Rud 356 in Сообщество Python Программистов
Три поля, которые из себя представляю fk на другие таблицы. Каждая таблица представляет из себя канал какой-нито и я хочу сделать чтоб сообщения выбирались сразу без нагромождения всякого
источник

C

Chiller in Сообщество Python Программистов
subquery вроде называется
источник

AT

Alexander T in Сообщество Python Программистов
Rud 356
я пытаюсь по трем полям в один присест проверить принадлежность сообщения к нужному каналу
подробнее
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
select from (select from) where
Это как раз то что мне когда-то было нужно)
источник

R3

Rud 356 in Сообщество Python Программистов
ок, говоря конкретнее есть таблицы:
DM_channels
Group_DM_channel и
Server_channel

У первых двух есть только айди канала, а у третьего еще есть server_id. Сообщения же хранят у себя:
Channel_type
Channel_id
Server_id (опционально, если у нас сообщение отправлено на канал, принадлежащий серверу)

И по этим трем полям я пытаюсь выбрать подходящее мне сообщение
источник

R3

Rud 356 in Сообщество Python Программистов
Таблица сообщений получается одна, а полей для каналов приходится делать три на месте channel_id, чтоб привязать по fk. Сюда и впихиваю hybrid_property
источник

AT

Alexander T in Сообщество Python Программистов
пиздец какой лютый.
источник

R3

Rud 356 in Сообщество Python Программистов
Велком ту реляционки
источник

AT

Alexander T in Сообщество Python Программистов
нет, велком ту ебанутое проектирование. переделать еще не поздно?)
источник

AT

Alexander T in Сообщество Python Программистов
нахуя тебе три таблицы разные? сделай одну с полем “тип канала”
источник

R3

Rud 356 in Сообщество Python Программистов
потому что схемы разные
источник