Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Upliner

Pages: [1] 2 3 ... 330
1
Code: [Select]
from operator import itemgetter, attrgetter

class Student:
    def __init__(self, name, grade, age):
        self.name = name
        self.grade = grade
        self.age = age
    def __repr__(self):
        return repr((self.name, self.grade, self.age))

student_objects = [
    Student('john', 'A', 15),
    Student('jane', 'B', 12),
    Student('dave', 'B', 10),
]

>>> sorted(student_objects, key=attrgetter('grade', 'age'))
[('john', 'A', 15), ('dave', 'B', 10), ('jane', 'B', 12)]
  • 0
  • 0

2
Можно из key-функции вернуть tuple с первым условием и со вторым
  • 0
  • 0

3
Не дай Бог, через десяток лет создание гейзенбагов станет считаться искусством…
Но надо всё-таки сказать, что сейчас положение дел всё-таки лучше, чем 20 лет назад, когда хоть де-юре и были стандарты, но де-факто самый распространённый браузер клал на них болт.
  • 0
  • 0

4
Да, не указано, в чём именно "открываешь", а это вопрос как раз ключевой.
  • 0
  • 0

5
У меня по-прежнему проблема не повторяется. Firefox 125.0.3.
Но в общем да, признаю криворукость разработчиков ютуба, которые создали трудноуловимый гейзенбаг.
  • 0
  • 0

6
Я пользуюсь консольной утилитой youtube-dl. Скачивать mp3 без потери качества с ютуба невозможно, т.к. на самом ютубе звук не хранится в mp3. Он там предлагается в двух форматах: aac и opus.
  • 0
  • 0

7
Украинский / Re: Обережно
« on: 23 May 2024, 15:32:00 »
Вибачте, але якесь явне фріцтво...
  • 1
  • 0

8
А что, Сунак так уж плох?
Quote
Награды:
Орден Свободы (Украина, 12 января 2024) — за выдающиеся личные заслуги в укреплении украинско-британского межгосударственного сотрудничества, поддержку государственного суверенитета и территориальной целостности Украины.
  • 0
  • 0

9
А одинаковые айдишники элементов (что чревато, скажем, запуском кода вместо отображения картинки) — да пожалуйста! Даже warning не напишем!
Тут в принципе согласен. Всепрощение браузеров давно играет с вебом злую шутку.
  • 0
  • 0

10
Тут говорят, Норвегия, Ирландия и Испания собираются признать независимость Палестины. Очень удивила эта новость. В этих странах, что, правда такие пропалестинские настроения?
  • 0
  • 0

11
Я так думаю, хорошие штуки не имеют обыкновения ломаться, если их специально не ломать.
Поправлюсь: идея хорошая, но на практике очень трудно реализуемая. Так что вполне может сломаться и случайно.
  • 0
  • 0

12
У меня сервер не присылает HTML-код непосредственно, там только куча обфусцированного JS-кода. Если посмотреть в инспекторе, то всё нормально -- видео в колонке secondary. Значит либо древний браузер неправильно исполняет JS-код, либо слетел хвалёный graceful degradation. Штука конечно хорошая, но имеет свойство ломаться.
  • 0
  • 0

13
скорее всего, под супер-пупер-новейший Chrome на Макбуке, на котором они работают, а на остальную шелупонь им посрать, они же на ней не работают.
Не надо заливать. Firefox на Ubuntu LTS двухлетней давности нормально всё отображает. А на каменный век большинству разработчиков посрать, это да, для того и прекращают официальную поддержку.
  • 1
  • 0

14
Азия / Re: Раиси в опасносте
« on: 20 May 2024, 01:13:05 »
Я так понимаю, пока ещё находится в состоянии суперпозиции, как оно часто бывает в тоталитарных странах.
  • 0
  • 0

15
Азия / Re: Раиси в опасносте
« on: 19 May 2024, 23:34:54 »
Хмм...
  • 0
  • 0

Pages: [1] 2 3 ... 330