• Как подружить python 2 с кириллицей?

    delvin-fil
    @delvin-fil
    Crazy Linux-admin
    #!/usr/bin/env python2.7
    # -*- coding: utf-8 -*-
    import locale
    locale.setlocale(locale.LC_ALL, 'ru_RU.UTF8')
    Ответ написан
    Комментировать
  • Как подружить python 2 с кириллицей?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Читать "Unicode HOWTO" до полного просветления.

    Категорически нельзя использовать sys.setdefaultencoding()! Если в каком-то источнике приводят такой пример, знайте что источник этот плохой и лучше к нему больше не обращаться.

    пробовал s.decode('utf-8') и другие способы, ничего не помогало

    Что значит "ничего не помогало"? Компьютер выключается, когда вы вызываете метод decode?

    Что мне делать, если например я спарсил json и хочу достать из него значение, например так

    Очевидно, доставать, раз хотите.

    P.S. Python 2 устарел 10 лет назад.
    Ответ написан
    Комментировать
  • Стоит ли ставить Убунту и как с наименьшими проблемами освоиться с ней?

    Adamos
    @Adamos
    Убунту - не стоит. Привыкать к альтернативно неудобному интерфейсу заодно с новой системой совершенно незачем.
    Ставьте Xubuntu или Mint, будет почти привычно - и не так тормозно на ноуте, что тоже не помешает.

    Сначала, конечно, можно попробовать систему в виртуалке. Просто для начального знакомства. Главное - не пугаться тормозам, которые на виртуальном десктопе неизбежны, что бы там ни говорили апологеты "века виртуализации".

    Потом, если всерьез собрались переходить - лучше "сжечь мосты" и не оставить себе возможности вернуться в Windows. Если через полгода такая возможность все равно будет требоваться - тогда поставить второй системой или поднять в виртуалке. До тех пор - находить возможность сделать все то же самое в Линуксе. По моему опыту - эта возможность на поверку оказывается еще и более естественной и удобной. Про виндовские привычки вспоминаешь, как про ошибки юности...
    Ответ написан
    8 комментариев