Size: a a a

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

2021 February 23

AT

Alexander T in Сообщество Python Программистов
v
Ну в том же питоне мы раскладываем значения в поля классов и экземпляров, а то что константа - это всего лишь ссылка на один и тот же объект "42", что доступ к атрибутам через dict-ы, которые в свою очередь - массивы с хеш-функцией, и все это запихивается в память по вообще своим правилам - детали реализации, которые начинают иметь значение только на этапе оптимизации.
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
+ ор)
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 4648.85 (+9.62)
источник

v

v in Сообщество Python Программистов
Надо таблетки принять...
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
И почему я должен идти на плюсы или на си, если твой сервис на питоне и ты можешь получить скорость, немного извернувшись в паре функций?
«Твой сервис» - какой? Единоразовые операции еще окей, но натягивать нумбу на какой-нибудь сервис - как по мне, стремная идея
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
v
Ну в том же питоне мы раскладываем значения в поля классов и экземпляров, а то что константа - это всего лишь ссылка на один и тот же объект "42", что доступ к атрибутам через dict-ы, которые в свою очередь - массивы с хеш-функцией, и все это запихивается в память по вообще своим правилам - детали реализации, которые начинают иметь значение только на этапе оптимизации.
1. Зачем это в рамках контекста разговора?
2. Ничего что констант в питоне нет?
3.  детали реализации, которые начинают иметь значение только на этапе оптимизации - может скажешь что ЯП можно выучить по видео на ютубе и статьям на хабре, а слой абстракций упрощает разработку?
источник

v

v in Сообщество Python Программистов
Окей, переформулирую вопрос - почему в реляционных БД нет слоя абстракций, аналогичного классам и объектам в традиционных языках программирования, и даже банальный массив реализуется созданием дополнительной таблицы? (хотя я видел что в некоторых БД есть типы данных array и struct, но они не пользуются популярностью).
источник

AM

Alexander Morozov in Сообщество Python Программистов
v
Окей, переформулирую вопрос - почему в реляционных БД нет слоя абстракций, аналогичного классам и объектам в традиционных языках программирования, и даже банальный массив реализуется созданием дополнительной таблицы? (хотя я видел что в некоторых БД есть типы данных array и struct, но они не пользуются популярностью).
Одна из причин в том, что реляционная база в первую очередь затачивается на производительность, а абстракции и производительность - вещи несовместимые.
источник

v

v in Сообщество Python Программистов
Разумно.
источник

DX

Dima X in Сообщество Python Программистов
Есть маленький вопрос по Соап Клиент, мне нужно дописать тестовую функцию, должны выводится idCliente если есть 1 и более тикетов, ну и в джсон сейвить но то такое, нужно реализовать поиск именно тикетов. Подскажите пожалуйста как правильно это реализовать
https://gist.github.com/Dimma42/fcd9079130441511a90f7336d9710378
test_elencoTicketAperti - в конце, где заглушка. Может можно как то подобно реализовать как выше, но я не знаю как сделать проверку
источник

R3

Rud 356 in Сообщество Python Программистов
А, дак ты на коре пишешь, ясно все с тобой)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
А, дак ты на коре пишешь, ясно все с тобой)
Так оно работает
Объектики мне выдаёт
источник

БГ

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

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Только какого-то хрена при попытке достать что-то из объекта я получаю тапкой по лицу
В плане функций? Если ты запросил только некоторые поля - оно выдает тебе неймед тульп с нужными полями, а не объект
источник

RC

Raniqubihe Cybohe in Сообщество Python Программистов
как это можно красивше переписать?
источник

RC

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
В плане функций? Если ты запросил только некоторые поля - оно выдает тебе неймед тульп с нужными полями, а не объект
Окей, а если в запросе штуки не проименованы?
источник

БГ

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И я всё ещё не понял какого хрена алхимия мне не даёт прочитать ID'шник у объекта
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
И я всё ещё не понял какого хрена алхимия мне не даёт прочитать ID'шник у объекта
По идее тебе надо тыкать так результат:
result[0].User.id
источник