
Soso
18.08.2018
19:35:29
Все равно можно быть дворником

Александр
18.08.2018
19:35:35

Soso
18.08.2018
19:36:00
Завтра вам кости ровнять и поишивать раны

Google

Danil
18.08.2018
19:37:20
А у меня атестат за 11 класс
Раз уж мы тут дипломами мереемя

Soso
18.08.2018
19:37:58
2 направления на которые должны уделять особое внимание образование и здоровье населения

Александр
18.08.2018
19:38:03
я к тому, что все-таки дворник и врач в ес разную ЗП получают
в РФ все печальнее, конечно

Soso
18.08.2018
19:38:10
Все остальное следствие

Aragaer
18.08.2018
19:38:28
у меня красный диплом инженера

Александр
18.08.2018
19:38:40

Aragaer
18.08.2018
19:38:45
а, еще с пятницы у меня сертификат за системное мышление с курсеры

Danil
18.08.2018
19:38:53
И как инжинерится?

Aragaer
18.08.2018
19:39:10
да норм

Александр
18.08.2018
19:39:17

Soso
18.08.2018
19:39:22
С красной корочкой

Google

Боязид
18.08.2018
19:39:28

Aragaer
18.08.2018
19:40:10
ну я в начале пятого курса глянул в оценки, увидел там три трояка, пару четверок, остальное отл. Один трояк пришлось пересдавать - историю. Остальное так исправили.

Soso
18.08.2018
19:40:25
Один мудрый професор как то сказал сидя в аудитории успешным стать тяжелее
Нужно поднять оппу и действовать

Мой любимый
18.08.2018
19:41:16

Aragaer
18.08.2018
19:41:26
я вон хотел сегодня действовать, но вдруг вчера с вечера горло заболело, сегодня отлечиваюсь. Только час покодил по факту

Soso
18.08.2018
19:41:59

Александр
18.08.2018
19:42:00
я сегодня вообще не кодил
я крышу на даче чинил

Боязид
18.08.2018
19:42:15

Александр
18.08.2018
19:42:18
протекает зараза

Aragaer
18.08.2018
19:43:04
ну я решил вернуться к своему проекту бота-блондинки, но теперь уже последовательно, а не "чот я там сделал, вроде работает, но одно неосторожное движение и надо там руками файлы чистить"

Александр
18.08.2018
19:44:02
а мне вот надо бы ГУИ написать для одной программы
но мне так не хочется
вообще гуи не люблю

Боязид
18.08.2018
19:44:29

Aragaer
18.08.2018
19:44:59
в итоге вот сегодня написал скрипт в 5 строчек, который в бесконечном цикле читает из stdin, а потом делает вид, что это было "Привет" и отвечает "Ой, приветик!"

Soso
18.08.2018
19:45:09
GUI

Aragaer
18.08.2018
19:45:17
дальше уже надо переходить собссно к коду, который там должен это честно анализировать, но пока вот все

Danil
18.08.2018
19:46:41

Google

Filthy Lucre
18.08.2018
19:48:14
Бери 6к и уходи

Aragaer
18.08.2018
19:48:45
ну это мой собственный проект, поэтому 6к могу взять только у себя

Filthy Lucre
18.08.2018
19:49:59
Мм

Саша
18.08.2018
20:16:27
Люди, смотрите, есть 3 модуля a.py b.py c.py, как из модуля c узнать имя, импортировавшего модуля, тоесть откеуда его импортнули из a или из b
?

Denis
18.08.2018
20:19:08
А если и из a, и из b?

Danil
18.08.2018
20:19:26
Вопрос знатокам:
В питоне 2.7 принт это же не функция?

Tigran
18.08.2018
20:19:31

Denis
18.08.2018
20:19:35
+

Tishka17
18.08.2018
20:19:45

Tigran
18.08.2018
20:19:47
Получаешь стек и смотришь, какой предпоследний фрейм

Саша
18.08.2018
20:19:54
Спасибо, за inspect
Это два разных импорта
А если и из a, и из b?

Tigran
18.08.2018
20:20:53
Ты хочешь написать модуль, который по-разному ведёт себя в зависимости от того, кто его импортировал?
Да ты просто сатана

Danil
18.08.2018
20:21:18

Tigran
18.08.2018
20:22:28

Саша
18.08.2018
20:24:00

Google

Саша
18.08.2018
20:24:05
А что
?

Tigran
18.08.2018
20:24:11
Ты грёбаный антихрист

Саша
18.08.2018
20:24:25
По какой причине?

Tigran
18.08.2018
20:24:43
Ну блин, это типа worst practice possible
Не надо писать непредсказуемые программы

Саша
18.08.2018
20:25:23
Нет, просто если импорт идёт из a, то тогда в c не импортируется d

Tigran
18.08.2018
20:25:40
Зачем?
Если у тебя такие сложные зависимости, вместо from d import something пиши import d
И не будет ломаться
А ещё лучше - подумай над своим поведением^W^W своей архитектурой

Саша
18.08.2018
20:26:38
Ок??

Ruslan
18.08.2018
20:54:48
Возможна ли альтернативная запись except блока?
try:
{}['key']
except KeyError as e:
if str(e) == "'key'":
print(1)

Denis
18.08.2018
20:56:21

Ruslan
18.08.2018
21:03:23
if 'key' not in {}:
print(1)
это конечно вариант, спасибо НО в моем контексте оказался подвох
а именно,
если ключа нет то действие Б
если ключ есть то опять считываем по ключу чтобы получить данные
в случае с исключением мы считываем один раз)

Crypt
18.08.2018
21:30:41
refined_text = re.sub('(\w)\n\n', '\\1.\n',
re.sub('(\w)\.(\w)', '\\1. \\2',
re.sub('\d{1,3}', '', refined_text)))
можно как-то это попроще записывать?

Ruslan
18.08.2018
21:37:40

Crypt
18.08.2018
21:38:31
нафига мне три переменных новых создавать, когда в итоге мне только refined_text понадобится

Ruslan
18.08.2018
21:39:36

Crypt
18.08.2018
21:39:43
вызов функции сколько стоит?

Google

Denis
18.08.2018
21:40:07
10 рублей

Ruslan
18.08.2018
21:40:46
подорожало)

Crypt
18.08.2018
21:43:10
всегда знал, что ваш змеиный культ изврщенцыв, но стоимость вызова в рублях мерить...

Denis
18.08.2018
21:43:42
Можем в долларах

Ruslan
18.08.2018
21:45:00
В телего-коинах надо)
т.е. граммах)

Root
18.08.2018
21:47:05
Кто может мой python скрипт "конвертировать" в .ехе файл. Сам не могу потому что стоит питон3.7

Denis
18.08.2018
21:47:58
Пробовал поставить 3.6?

Root
18.08.2018
21:49:50

Ruslan
18.08.2018
21:52:09

Root
18.08.2018
21:52:42
Ну если у тебя 3.7
Крч не переходи пока
Все равно там еще не так много всего добавили

Ruslan
18.08.2018
21:53:18
ну сенкс, буду знать