@python_beginnersЭта группа больше не существует

Страница 331 из 1885
Andrey
19.08.2016
17:04:46
Можно ж просто захуярить ексепт ексепшнс и не париться, да?;))
И правда. Давай сделаем туеву хучу точек выхода из программы и будем ебаться с этим в будущем.

А у меня она одна.

Если тебе этот метод не подходит, то поздравляю. Мне же так проще.

Stanislav
19.08.2016
17:05:27
https://www.youtube.com/watch?v=J-mvqlkHOHY

Google
Andrey
19.08.2016
17:06:47
А если ты считаешь, умник, что ты предусмотрел все варианты использования твоей программы, то рад за тебя. Я не могу так сделать, поэтому приходится перестраховываться и не пугать пользователя внутренностями программы.

Pavel
19.08.2016
17:06:53
наркоманы, сказано ведь - два числа и операция. Не строка с примером, не гуй, не веб апп - три инпута, if\elif\elif\elif\else (или dict с лямбдами), один принт.

Denis
19.08.2016
19:07:37
Ребята, подскажите, что почитать такого фундаментального по ооп?

Andrey
19.08.2016
19:09:00
Ребята, подскажите, что почитать такого фундаментального по ооп?
Только если погуглить какие паттерны бывают.

Потому что ООП - это всего лишь парадигма. В ней ничего такого нет.

Denis
19.08.2016
19:09:46
Спасибо

Alexander
20.08.2016
00:53:02
котаны , как в django сделать редирект на модальное окно ?

и можно ли так сделать

Gra4
20.08.2016
02:21:24
Тебя будут бить

TISAZE
20.08.2016
02:46:24
53r63rn4r
20.08.2016
04:41:27
Тебя забудешь

Google
53r63rn4r
20.08.2016
05:34:11
Какой IDE/редактором кода вы пользуетесь? Бесплатная IDE/редактор кода (freeware) – 30 ??????? 57% Платная IDE/редактор кода, плачу за лицензию – 12 ??? 23% Платная IDE/редактор кода, спиратил – 11 ??? 21% ? 53 people voted so far.

Alexander
20.08.2016
05:47:16
еще вариан со студаком

лицензия для студентов

⬗VLAD⌶K⬖
20.08.2016
05:47:27
Есть еще вариант - по студенческому билету пользуюсь фривайр версией

53r63rn4r
20.08.2016
05:47:58
Ну если студент то не спиратил, а если нет - то спиратил, получаецца

Не?

⬗VLAD⌶K⬖
20.08.2016
05:49:28
да разницы мало, один фиг что что запилить коммерческое в свои годы единицы смогут)

53r63rn4r
20.08.2016
05:50:29
Я повторять люблю коллегам Одну лишь фразу по утру: Налейте мне бодрящий кофе while True

Aleksey
20.08.2016
07:11:27
Некоторые в начале кода пишут: # -*- coding: utf-8 -*- А некоторые # -*- encoding: utf-8 -*- Есть разница?

Aleksey
20.08.2016
07:12:14
Andrey
20.08.2016
07:12:32
Viktor
20.08.2016
07:12:55
Нет. Звёздочки питон у тоже без разницы.
это строка вообще питону нужна? Или только редакторам?

Andrey
20.08.2016
07:13:14
это строка вообще питону нужна? Или только редакторам?
Нужна. Она позволяет правильно понять кодировку файла.

Viktor
20.08.2016
07:13:46
Pavel
20.08.2016
07:13:56
Нет. Звёздочки питон у тоже без разницы.
Там маска поиска "coding: xxxx", все остальное для красоты.

Aleksey
20.08.2016
07:14:34
А как именно он её понимает?
Походу coding[:=]\s*([-\w.]+)

Andrey
20.08.2016
07:14:35
А как именно он её понимает?
Всмысле? Прочитал. Увидел имя кодировки. Использовал его. К примеру, чтобы ты кириллицу в строках использовать мог.

Google
Cykooz
20.08.2016
07:15:05
Пользуй python 3 и не парься - там по дефолту кодировка файла utf-8

Viktor
20.08.2016
07:38:08
Freeware != free software
+ Только это тут причем?

Sergey
20.08.2016
07:39:12
+ Только это тут причем?
Я пользуюсь vim и я не могу проголосовать ни за один из пунктов опроса

Viktor
20.08.2016
07:39:59
Я пользуюсь vim и я не могу проголосовать ни за один из пунктов опроса
Ну, freeware означает бесплатно распространяемую, так? Vim бесплатно распространяется.

Sergey
20.08.2016
07:40:42
Freeware означает бесплатно распространяемый проприетарный продукт

Viktor
20.08.2016
07:41:03
А, прошу прощения.

Sergey
20.08.2016
07:41:31
Вроде Skype или Adobe Reader

Viktor
20.08.2016
07:41:43
Да, знаю

Просто проглядел proprietary.

Zart
20.08.2016
07:59:07
Пользуй python 3 и не парься - там по дефолту кодировка файла utf-8
а у меня был случай когда проще было в корейской кодировке 8)

Можно и u'привет'.
нельзя, если это например второй питон, или же если ты сохранил в виндовой или коёвой кодировке

Whore Amazing
20.08.2016
08:32:30
емнип

утро начинается не с кофе. а с того что ГИТ БЛЯ ЗАКОММИТИЛ НЕ В ТУ ВЕТКУ ОТМЕНА ОТМЕНА ТУТТУТУТУУ ВСЕ ОТМЕНИЛОСЬ ВСЕ ПОШЛО ПО ПИЗДЕ ВЕТКИ СПУТАЛИСЬ ГРОБ ГРОБ КЛАДБИЩЕ ГДЕ МОИ ФАЙЛЫ АНДРЮХА У НАС ФАКАП ВОЗМОЖНО ПОТЕРЯ ДАННЫХ ПО КОНЯМ ТУУТТТУТУТУТУТУУУ

как ж я все это ненавижу :\

Andrey
20.08.2016
08:35:37
Сурово как-то.

Whore Amazing
20.08.2016
08:35:48
Извините, вырвалось

Google
Denis
20.08.2016
08:36:09
git checkout HEAD~ git reset --soft git checkout ветка git commit

Whore Amazing
20.08.2016
08:36:21
спасибо.

Zart
20.08.2016
08:47:21
не или, а и
нет, или. потому что во втором дефолт аскии и кириллические символы приведут к синтаксеррору еще на этапе парсинга, если не будет указана кодировка

Zart
20.08.2016
08:48:05
Admin
ERROR: S client not available

Denis
20.08.2016
08:48:08
Whore Amazing
20.08.2016
08:48:10
ого

Zart
20.08.2016
08:48:22
вернули u'' синтакс для упрощения портирования

Whore Amazing
20.08.2016
08:48:29
это хорошие новости

спасибо

Zart
20.08.2016
08:48:39
Есть git fuck
запишем в еще один минус

Whore Amazing
20.08.2016
08:48:43
а работает он так же?

Zart
20.08.2016
08:49:11
собственно большинство пакаджей начали портировать с требованием 3.3+ во многом из-за возврата u'' синтаксиса

u'....' в третьем дает обычный str третьего, ибо он и есть тамошний unicode

Whore Amazing
20.08.2016
08:49:43
ок

Zart
20.08.2016
08:50:50
если хочется иметь тип unicode в обоих питонах, можно написать такое try: unicode except NameError: unicode = str

Whore Amazing
20.08.2016
08:51:20
ну эт понятно

Zart
20.08.2016
08:51:21
меня больше раздражает что в третьем выкинули basestring

Google
Nobue
20.08.2016
09:21:03
мы только вчера на эту тему разговаривали в соседнем чате (который для господ Профессионалов) и я тоже по этому поводу печалился, но не нашёл поддержки)

Zart
20.08.2016
09:21:49
на которую из?

Nobue
20.08.2016
09:22:06
на тему того что в третьем выкинули

Zart
20.08.2016
09:23:01
3.0 релизнули совершенно неюзабельным 3.1 починил 3.0 3.2 попал в струю - первые тройки в линукс дистрах пришлись на эту версию 3.3 стал наконецто юзабельным для портирования

Nobue
20.08.2016
09:23:40
я просто не люблю когда выкидывают важные для легаси и поддержки сложных и редких случаев вещи без особой причины

просто ради "концептуальности"

Zart
20.08.2016
09:24:10
3.4 завезли первый асинк 3.5 куча QoL

Nobue
20.08.2016
09:24:33
я так и понял что надо если что взять 3.5 и там уже все лучше

Zart
20.08.2016
09:24:49
ну если похуй что брать - то берется последнее

Nobue
20.08.2016
09:25:07
ну да, есть такое

Zart
20.08.2016
09:25:17
сейчас писать код умеющий в 2.5 довольно сложно

да и 2.7.0 и 2.7.10 изза политики партии очень сильно отличаются

если твой код умеет в 2.6, значит он будет жить и в ранних 2.7

Nobue
20.08.2016
09:26:08
я решил что если начну новый проект попробую сделать его на третьем, конечно, после доскональной разведки все ли пакеты есть

Zart
20.08.2016
09:26:29
почти всё важное нынче на тройку уже перенесено

либо появились альтернативы

Nobue
20.08.2016
09:27:02
да, я так и понял, а ты сам не пробовал ещё на нем делать что-нибудь относительно серьёзное?

Страница 331 из 1885

Эта группа больше не существует Эта группа больше не существует