Задать вопрос
  • Для чего делать такие размеры?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Смотрите ситуацию. Я человек с плохим зрением. В моём браузере стоит увеличенный размер шрифта. Я открываю сайт в котором верстальщик шрифты указал как надо, в rem, а на размеры/отступы забил и задал их в пикселях. Получается уродство:

    5b935705491c9619831053.png

    Потом верстальщик стал умнее, и переписал размеры/отступы в rem'ы и сразу всё стало очень хорошо:

    hzhezdpprfkudyrsgnvz0iz1bhs.png

    Понятно?
    Ответ написан
    3 комментария
  • Сайт на питоне (фласк) перенести на хостинг?

    gedev
    @gedev
    сисадмин-энтузиаст
    Я бы посоветовал вам сначала изучить как работает веб-сервер. Затем почитать о WSGI-серверах. После руками попробовать запустить первое и второе. Информацию искать надо не только у хостеров. Начните с основ, а дальше уже сможете осознанно работать.

    С учётом того, что вы так полагаетесь на поддержку хостинга, к докеру вам рановато прикасаться. А VPS будет хорошим полигоном для обучения. Веб разработчик без знания веба это печаль.

    Можно начать с банального — развернуть обычную HTML страницу. Добавить домен, настроить Nginx, добавить SSL. Потом попробуйте запустить ваше приложение на Flask с каким-нибудь WSGI-сервером, самый популярный выбор — gunicorn. Разберитесь что такое реверс-прокси и настройте его для вашего приложения.
    Ответ написан
    Комментировать
  • Как узнать сколько ключей в словаре имеют одинаковые значения?

    @fireSparrow
    from collections import Counter
    
    dct = {
            u'DC963983-0B06-47D4-8E09-9D12C98FEEE4': 3,
            u'DC963983-0B06-47D4-8E09-9D12C98FEEE4': 3,
            u'D2AEE06F-B0BF-41E9-8646-93F7B852F357': 6
        }
    
    values = dct.values()
    counter = Counter(values)
    
    print(dict(counter))


    UPD: Кстати, в вашем словаре из примера первый ключ повторяется дважды. Так делать нельзя, в словаре все ключи должны быть уникальны - иначе питон просто перезапишет первое значение вторым, и в словаре вместо этих двух элементов останется один. Поэтому для вашего примера мой скрипт выведет не то решение, которого вы ожидаете.
    На корректном словаре с уникальными ключами мой скрипт будет работать правильно.

    Если вам нужно, чтобы можно было использовать одинаковые ключи для разных элементов, то вам стоит использовать не словарь, а другую структуру данных. Например, список кортежей.
    Ответ написан
    4 комментария