
Alex
11.05.2019
06:16:32

Elisey
11.05.2019
06:17:37

Alex
11.05.2019
06:17:50
Чтение не блокирует базу

Hari
11.05.2019
07:15:48
someone remove my post?

Google

Ilfat
11.05.2019
07:16:12
Всем привет) я ещё только начал изучать python из за этого сильно меня не ругаите. Помогите пжл. в решении задачи
a=1
Print(++a-3*a++)
Print(5*a)
Будет как я понимаю
9-3*9 ?
5

Теневое Правительство Букинг
11.05.2019
07:23:51
Начни лучше изучать Русский Язык ?

Elisey
11.05.2019
07:27:19

Sasha
11.05.2019
07:27:24

Andrew
11.05.2019
07:32:06
+= же вроде

/dev
11.05.2019
07:32:13

Maxim
11.05.2019
07:44:50
Нужен верстальщик для постоянной проектной работы, пишите в лс. ЗП от 50к.
#работа #удаленка

AI
11.05.2019
08:38:51
В aiohttp пытаюсь запуститься на своем IP- адресе и вылезает вот такая ошибка, с чем это может быть связано?
cannot assign requested address

Tishka17
11.05.2019
08:39:35
С чем угодно
Порт какой?
Адрес точно правильный?

AI
11.05.2019
08:40:03

Tishka17
11.05.2019
08:40:20
Может уже кто-то на этом порту?

Google

Tishka17
11.05.2019
08:40:28
Например вторая копия твоей проги

Worlak
11.05.2019
08:43:29
Ребят, вопрос. При разработке по на питоне, стоит писать так чтоб и другие версии 3 питона поддерживали или писать под 3.7 с ее приколами и не париться?

Tishka17
11.05.2019
08:44:39

Dk
11.05.2019
08:44:42
f-строки всё поломают

Worlak
11.05.2019
08:44:54
В версии 3.5 нету фокусов с asyncio да и f не отрабатывает

Tishka17
11.05.2019
08:45:01
Вот новый редхат вышел с 3.6 по дефолту

Worlak
11.05.2019
08:45:26

Tishka17
11.05.2019
08:45:39
Так что думаю можно на него переходить уже безболезненно

Worlak
11.05.2019
08:45:40

Dk
11.05.2019
08:46:01
Я думал, в Яндексе сидят на игле 2.7

Worlak
11.05.2019
08:46:09

Dk
11.05.2019
08:46:09
Недавно на докладе был

Tishka17
11.05.2019
08:46:15
Ну если ты не про системные утилиты и не про десктоп, то все равно у тебя вероятно будет докер

Dk
11.05.2019
08:46:39
Не сомневаюсь
Скажи, а у вас прям всё чётко в коде или костыли бывают таки?

Tishka17
11.05.2019
08:48:05

Dk
11.05.2019
08:48:19
☺️

Tishka17
11.05.2019
08:48:20
Код как код

Google

Tishka17
11.05.2019
08:48:30
Не идеальный, не отстойный

Worlak
11.05.2019
08:49:09
Ну люди с знанием алгоритмов базовых хоть
Так что я думаю лучше чем в нии

Dk
11.05.2019
08:49:42
Кстате. Уже не первый раз замечаю евангелистов Elixir на разных конфах. За ним будущее?

Tishka17
11.05.2019
08:51:40

Abu
11.05.2019
08:56:09
Ребят, у меня есть к вам один вопрос.
Какие минусы есть у питона по вашему мнению? Прям что бесит до невозможности
У меня есть каналы, в которых я собираю все минусы языков/технологий и етц (не в курсе, можно ли тут оставлять линк), но т.к я не шарю в питоне, то не могу рассказать о его минусах ??♂️

Maximsky
11.05.2019
08:58:52

Mr.
11.05.2019
08:59:17

Abu
11.05.2019
08:59:21

Tishka17
11.05.2019
09:00:55
Всё

Tishka17
11.05.2019
09:01:33
Точнее аналога final переменных


Abu
11.05.2019
09:03:17
@Tishka17 значит вот эт полный бред?)
*мне в лс пересылали эт сообщение
Отсутствие нормальных типов, возможность внесения изменений в объекты на ходу (что означает, что isinstance начинает врать), __приватные_имена__, YOBA-функции на пару десятков именованных параметров, абсолютно неинформативные сообщения об синтаксических ошибках, тайп-хинты которые НИЧЕГО БЛЯТЬ НЕ ДЕЛАЮТ, считается нормой возвращать значения разных типов при разных входных аргументах, мутабельность является свойством типа, а не значения, иммутабельность проверяется в рантайме, все почти пишут красивый код в угоду производительности, странное убеждение, что свободные функции, засирающие неймспейс читабельнее методов, абсолютно не масштабирующиеся list comprehension/generator expressions, однострочные блять лямбды, нет pattern matching-а или даже банального switch, встроенные списки гетерогенные, для нормальных массивов приходится юзать numpy, datatypes только в 3.7 завезли, None, None everywhere, иммутабельные строки, различие copy vs deepcopy, return обязателен даже в однострочниках, уёбищный тернарный оператор, изменение импорта всех элементов модуля на импорт только выделеных элементов меняет слово в начале, импорты могут кидать эксепшены, итераторы кидают эксепшены, отрицательные индексы.
Вот навскидку набросал.


Глеб
11.05.2019
09:06:05
Отсутствие нормальных типов, возможность внесения изменений в объекты на ходу (что означает, что isinstance начинает врать), __приватные_имена__, YOBA-функции на пару десятков именованных параметров, абсолютно неинформативные сообщения об синтаксических ошибках, тайп-хинты которые НИЧЕГО БЛЯТЬ НЕ ДЕЛАЮТ, считается нормой возвращать значения разных типов при разных входных аргументах, мутабельность является свойством типа, а не значения, иммутабельность проверяется в рантайме, все почти пишут красивый код в угоду производительности, странное убеждение, что свободные функции, засирающие неймспейс читабельнее методов, абсолютно не масштабирующиеся list comprehension/generator expressions, однострочные блять лямбды, нет pattern matching-а или даже банального switch, встроенные списки гетерогенные, для нормальных массивов приходится юзать numpy, datatypes только в 3.7 завезли, None, None everywhere, иммутабельные строки, различие copy vs deepcopy, return обязателен даже в однострочниках, уёбищный тернарный оператор, изменение импорта всех элементов модуля на импорт только выделеных элементов меняет слово в начале, импорты могут кидать эксепшены, итераторы кидают эксепшены, отрицательные индексы.
Вот навскидку набросал.
Частично справедливо, частично бред.


Tishka17
11.05.2019
09:06:53
Отсутствие нормальных типов, возможность внесения изменений в объекты на ходу (что означает, что isinstance начинает врать), __приватные_имена__, YOBA-функции на пару десятков именованных параметров, абсолютно неинформативные сообщения об синтаксических ошибках, тайп-хинты которые НИЧЕГО БЛЯТЬ НЕ ДЕЛАЮТ, считается нормой возвращать значения разных типов при разных входных аргументах, мутабельность является свойством типа, а не значения, иммутабельность проверяется в рантайме, все почти пишут красивый код в угоду производительности, странное убеждение, что свободные функции, засирающие неймспейс читабельнее методов, абсолютно не масштабирующиеся list comprehension/generator expressions, однострочные блять лямбды, нет pattern matching-а или даже банального switch, встроенные списки гетерогенные, для нормальных массивов приходится юзать numpy, datatypes только в 3.7 завезли, None, None everywhere, иммутабельные строки, различие copy vs deepcopy, return обязателен даже в однострочниках, уёбищный тернарный оператор, изменение импорта всех элементов модуля на импорт только выделеных элементов меняет слово в начале, импорты могут кидать эксепшены, итераторы кидают эксепшены, отрицательные индексы.
Вот навскидку набросал.
Человека просто бесит в питоне то, что делает его питоном. Он видимо много писал на джаве/плюсах и не понимает концепцию


Dk
11.05.2019
09:09:36
Красивый код в угоду производительности — очень жизнено

Unit
11.05.2019
09:09:51
Кек
Но в этом же все суть

Google

Admin
ERROR: S client not available

Unit
11.05.2019
09:10:16
Читать код сложнее чем писать его

Abu
11.05.2019
09:10:19
Сложна. Толь правда, толь бред.

Dk
11.05.2019
09:12:00
Всем не угодишь. Лямбды меня тоже не устраивают, а кто-то вообще ими никогда не пользовался

Unit
11.05.2019
09:13:02
короче жабодитя заставили пересесть на петон и оно негодуэ от непонимания того что если ты на питоне как на жабе будешь писать без переключения майндсета то получится хуета
Как и наоборот
Сочуствую

Dk
11.05.2019
09:13:28
"О, в остальных языках есть объекты. Давайте сделаем датакласс"
>3.7


Проксимов
11.05.2019
09:14:13
Отсутствие нормальных типов, возможность внесения изменений в объекты на ходу (что означает, что isinstance начинает врать), __приватные_имена__, YOBA-функции на пару десятков именованных параметров, абсолютно неинформативные сообщения об синтаксических ошибках, тайп-хинты которые НИЧЕГО БЛЯТЬ НЕ ДЕЛАЮТ, считается нормой возвращать значения разных типов при разных входных аргументах, мутабельность является свойством типа, а не значения, иммутабельность проверяется в рантайме, все почти пишут красивый код в угоду производительности, странное убеждение, что свободные функции, засирающие неймспейс читабельнее методов, абсолютно не масштабирующиеся list comprehension/generator expressions, однострочные блять лямбды, нет pattern matching-а или даже банального switch, встроенные списки гетерогенные, для нормальных массивов приходится юзать numpy, datatypes только в 3.7 завезли, None, None everywhere, иммутабельные строки, различие copy vs deepcopy, return обязателен даже в однострочниках, уёбищный тернарный оператор, изменение импорта всех элементов модуля на импорт только выделеных элементов меняет слово в начале, импорты могут кидать эксепшены, итераторы кидают эксепшены, отрицательные индексы.
Вот навскидку набросал.
Че
Отсутствие нормальных типов, возможность внесения изменений в объекты на ходу (что означает, что isinstance начинает врать), __приватные_имена__, YOBA-функции на пару десятков именованных параметров, абсолютно неинформативные сообщения об синтаксических ошибках, тайп-хинты которые НИЧЕГО БЛЯТЬ НЕ ДЕЛАЮТ, считается нормой возвращать значения разных типов при разных входных аргументах, мутабельность является свойством типа, а не значения, иммутабельность проверяется в рантайме, все почти пишут красивый код в угоду производительности, странное убеждение, что свободные функции, засирающие неймспейс читабельнее методов, абсолютно не масштабирующиеся list comprehension/generator expressions, однострочные блять лямбды, нет pattern matching-а или даже банального switch, встроенные списки гетерогенные, для нормальных массивов приходится юзать numpy, datatypes только в 3.7 завезли, None, None everywhere, иммутабельные строки, различие copy vs deepcopy, return обязателен даже в однострочниках, уёбищный тернарный оператор, изменение импорта всех элементов модуля на импорт только выделеных элементов меняет слово в начале, импорты могут кидать эксепшены, итераторы кидают эксепшены, отрицательные индексы.
Вот навскидку набросал.
Ебанутый бред упоротого наркомана


Unit
11.05.2019
09:14:37
датакласс - это не про обьекты


Tishka17
11.05.2019
09:15:20
1. Про типы: они есть. Но ещё есть утиная типизация
2. Про isinstance - он не врёт. Просто кто-то решил его использовать не по назначению. Как правило он не нужен в коде.
3. Про изменяемость типов - да, все динамическое. За счёт этого можно иногда сократить код на порядки. Но естественно не надо всю эту мощь юзать постоянно.
4. Про __приватные__ - это не приватные. Они делают совсем другое. Одна черточка - ближе к приватности. Она как бы говорит "не лезь сюда".
5. Про пару десятком именованных параметров - это к авторам библиотек. Желающие могут ещё винапи вспомнить, но питон там не при чем
6. Про синтаксические ошибки - вообще хз в чем проблема. У меня все ок. Может я просто не тупой и их не допускаю слишком часто (и юзаю IDE)
7. Тайпхинты делают много - позволяют юзать статический анализ типов не ломая рантайм.
8. Возвращать разные типы в зависимости от разных параметров - не норма. Обычно это встречается только со строками/байтами.
9. Про мутбельность наверно возможны варианты. Не готов спорить
10. Свободные функции не засирают неймспейс. Принято делать маленькие модули. Свободные функции можно тестировать отдельно от других. Профита от помещения из в класс - 0.
11. Остальное - наоборот делает код понятнее и чище.


Unit
11.05.2019
09:15:26
Датакласс по сути это расширение namedtuple

Tishka17
11.05.2019
09:15:44

Dk
11.05.2019
09:15:58
Они клёвые в хаскеле

Tishka17
11.05.2019
09:16:13
Хз что там в хаскеле, увы

Unit
11.05.2019
09:16:20
Которые и так широко использовались

Tishka17
11.05.2019
09:17:10

Unit
11.05.2019
09:17:38
вообще весь текст видимо написан в результате фрустрации от работы с низкокачественеым питонокодом

Google

Tishka17
11.05.2019
09:17:45

Unit
11.05.2019
09:17:59
и на жабе можно дичь пороть не говоря о крестах уже

Tishka17
11.05.2019
09:18:05
В джаве неизменяемость тоже характеристика типа

Проксимов
11.05.2019
09:18:10

Unit
11.05.2019
09:18:10
Там вообще предел безумия не оограничен
Поинтеры на поинтеры на поинтеры на ноль
И такое.видал

Abu
11.05.2019
09:18:44
Спасибо ребят, я вас понял ?

Unit
11.05.2019
09:18:55
Но