
Alexandr
07.06.2018
06:33:13

mr_makss
07.06.2018
06:33:15
и не только биндинги. встречал очень удивительные магические проблемы с литерами

Keni
07.06.2018
06:33:22
ну капец лучше я буду питонист-разрабом и долбится в очко
язык, который даже строчку принять не может адекватно

Google

mr_makss
07.06.2018
06:34:27
причем с литерами втащил подход 2015 года
вместо более современного
подход 2015года лучше сработал

Alexandr
07.06.2018
06:34:28
просто суть то в чем, большинство питон программистов никогда на типизированных языках не прогили
они пришли из PHP

Lulz
07.06.2018
06:35:02
у нас data science в чате, по помойкам!

Keni
07.06.2018
06:35:04
после типизировых языков, питон кажется самый ужасным языком :D

mr_makss
07.06.2018
06:35:14
java лучше чем решотка

Alexandr
07.06.2018
06:36:07

Keni
07.06.2018
06:36:09
джава лучше, но на шарпах удобней делать десктопное приложение

mr_makss
07.06.2018
06:36:21
ну Вы видимо глубоко в c# не залазили
попробуйте бинды юзнуть
и потом тоже самое на java
а потом тоже самое на python

Google

mr_makss
07.06.2018
06:37:09
вы почувствуете силу питона

Keni
07.06.2018
06:37:26
гуру недоязыка холиварить будем или все таки обьсните, почему данные принятся нормально, а в сабпроцесс не нормально?

Alexandr
07.06.2018
06:37:27

Dmitry
07.06.2018
06:38:00

Alexandr
07.06.2018
06:39:04
шарп на 4 головы выше Java
на нем в разы удобнее писать код
и библиотеки использовать одно удовольствие
сравните Json работу в Java
и в C#

Keni
07.06.2018
06:39:55
json в java очень удобен
прям нереально удобен

Alexandr
07.06.2018
06:40:48
var str = jsonObj["element"]["t"][0].Value<string>();
прям так удобен?

ArtSumin
07.06.2018
06:40:59
django ругается на локалити unsupported locale setting. english ему нужен, но в системе и стоит LC_ALL=en_US.UTF-8. Как быть?

Oleg
07.06.2018
06:41:15

Keni
07.06.2018
06:41:26
js как питон

mr_makss
07.06.2018
06:41:46
нет

Alexandr
07.06.2018
06:42:08
насколько помню в жабе раньше надо было писать чето там add
создавайть оттдельные объекты

Google

Keni
07.06.2018
06:42:44
usbip: error: device is not bound to usbip-host driver
Traceback (most recent call last):
File "usbipserver.py", line 16, in <module>
data = conn.recv(1024)
OSError: [Errno 9] Bad file descriptor

Oleg
07.06.2018
06:42:47
давайте смотреть правде в глаза, на сегодняшний день удобнее python и js нет ничего

Alexandr
07.06.2018
06:42:48
а в шарпе можно прям дерево создать сразу же при инициализации

Keni
07.06.2018
06:42:55
при data.decode('utf-16')

mr_makss
07.06.2018
06:43:08

Oleg
07.06.2018
06:43:09

Alexandr
07.06.2018
06:43:28

mr_makss
07.06.2018
06:43:52

Dmitry
07.06.2018
06:43:56
гугли свой сокет

Alexandr
07.06.2018
06:44:22
ну ладно, биндинги ок

Dmitry
07.06.2018
06:45:03
Господа, у нас чат называется "Python". Какой C#? Java?

Alexandr
07.06.2018
06:45:05
а что другое в питоне удобнее?

Lulz
07.06.2018
06:45:09
с вас штраф 1 байт, впредь будьте аккуратны

Oleg
07.06.2018
06:45:34
в чате пайтона запрещено хвалить другие языки и не прилегающее технологии

Futorio
07.06.2018
06:46:04
AVE PYTHON

Dmitry
07.06.2018
06:47:15

Alhim
07.06.2018
06:47:16
DEUS VULT
(c) Monty Python

Google

mr_makss
07.06.2018
06:49:19
чат остановился на строчке с python

Fantozzi
07.06.2018
07:22:51
Всем привет!

Lulz
07.06.2018
07:24:32
Всем привет!
Привет. делаешь сайты под ключ? админку там и прочее

Fantozzi
07.06.2018
07:24:50
к сожалению нет

Alexander
07.06.2018
07:25:39

Lulz
07.06.2018
07:33:36

John
07.06.2018
07:33:50

Tatyana
07.06.2018
07:33:54

Lulz
07.06.2018
07:33:59

Maxim robox
07.06.2018
07:36:16

Проксимов
07.06.2018
07:36:46
Кто-то сказал сайт под ключ?

Lulz
07.06.2018
07:36:51
АААААААААА!

Fantozzi
07.06.2018
07:37:03

*sm1Ly
07.06.2018
07:37:13

Lulz
07.06.2018
07:37:46

Проксимов
07.06.2018
07:38:28

Артем
07.06.2018
07:39:47
Люди, рассудите пожалуйста. Один человек в соседнем чате попросил помочь с кодом, который извлекает из строки числа, и проверяет условие есть ли в строке цифра 3 или сумма чисел больше/равна 3
Я проверяю только сумму, т.к. если 3 есть, то сумма по любому будет больше/равна 3.
Вот мой код.
Но там многие стали возмущаться, дескать непонятно, нечитаемо и вообще говнокод. И намутили программу с циклами и т.д. я вот у вас хочу спросить. Неудели действительно код непонятен и его можно назвать дерьмовым?
Лови:
a=("123asd4fg56")
b=tuple(int(s) for s in a if s.isdigit())
if sum(b)>=3:
print("Есть")
else:
print("Нет")

Aragaer
07.06.2018
07:40:31
эм

Google

Aragaer
07.06.2018
07:40:37
зачем так много скобок?

Maxim robox
07.06.2018
07:40:45

Aragaer
07.06.2018
07:41:20
print("Есть" if sum(int(s) for s in a if s.isdigit()) >= 3 else "Нет")
но можно и с циклами же

b0g3r
07.06.2018
07:43:22
как в алембике сделать data migration? добавилось поле в базу, хочется для старых записей его тоже нагенерить
просто в цикле op.execute?

Aragaer
07.06.2018
07:44:33
s = 0
for c in a:
if c.isdigit():
s += int(c)
if s >= 3:
print("Есть")
break
else:
print("Нет")

Артем
07.06.2018
07:51:16

Aragaer
07.06.2018
07:52:40
ну по твоему коду у меня есть претензии
но не очень существенные
первое - нафига tuple и отдельно sum, если можно объединить

Артем
07.06.2018
07:53:26

Aragaer
07.06.2018
07:53:27
второе - зачем вводить переменную b, которая все равно используется только в следующей строке. Либо не вводить переменную, либо более разумное название

Aleksey
07.06.2018
07:54:18

Артем
07.06.2018
07:54:27
Спасибо, учту. Буду стараться лучше

Aragaer
07.06.2018
07:54:36
неа, надо напечатать "Нет"
и оно относится к for - то есть Нет будет напечатано тогда и только тогда, когда не было break (то есть не было напечатано Есть)

Aleksey
07.06.2018
07:56:04
Ого, не знал, спасибо за разъяснение)