@ru_python

Страница 8214 из 9768
Tishka17
26.02.2019
08:14:18
полагаю ему надо все треды запустить

Dark
26.02.2019
08:14:44
полагаю ему надо все треды запустить
ну файлов может и 100 за раз упасть

Golden
26.02.2019
08:14:58
Ну по очереди

Tishka17
26.02.2019
08:15:04
ну блин

Google
Tishka17
26.02.2019
08:15:08
ThreadPoolExecutor

Dark
26.02.2019
08:15:10
и надо с лимитом в 20потоков их обработать

Golden
26.02.2019
08:15:16
А если в файл 3к упадёт

Shieldy
26.02.2019
08:15:22
Добро пожаловать, @gkkd0! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Dark
26.02.2019
08:18:30
ThreadPoolExecutor
спасибо

Сергей
26.02.2019
08:21:56
Подскажите, как программу, сделанную на Python и которая открывается только через Python, сделать так, чтобы открывался у других людей, у которых нет Python ( читал, что можнов .exe файл преобразовать, но не знаю как)?

Alex
26.02.2019
08:22:32
написать инсталлятор

Сергей
26.02.2019
08:23:10
Спасибо)

Shieldy
26.02.2019
08:25:29
Добро пожаловать, @Scripto! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Николай
26.02.2019
08:27:50
У меня есть двумерный массив 5х5, который состоит из цифр, сгенерированных random.randint(1,10). Мне нужно узнать, сколько в этом массиве «1», как это можно сделать? (Я пытался сделать через list.count(1) )

Tishka17
26.02.2019
08:28:20
чет я нифига не понимаю коваринтные и контравариантные типы

Google
Tishka17
26.02.2019
08:28:34
думал, что разобрался, но нифига

Николай
26.02.2019
08:30:06
[[2,3,4,5,6], [......]]

Alex
26.02.2019
08:30:30
[[2,3,4,5,6], [......]]
sum(map(lambda x: x.count(1), a))

Николай
26.02.2019
08:31:54
А что здесь «а»?

Alex
26.02.2019
08:32:03
твой массив

Николай
26.02.2019
08:32:26
А тогда «х» это что?

Alex
26.02.2019
08:32:38
аргумент лямбда функции

пожалуйста уважай других участников и бросай свои высеры на pastebin

Николай
26.02.2019
08:33:37
аргумент лямбда функции
Понял, спасибо, сейчас почитаю подробнее про эту функцию

Dark
26.02.2019
08:34:21
ThreadPoolExecutor
https://pastebin.com/vBX9krGj посмотри пожалуйста

Alex
26.02.2019
08:36:01
https://pastebin.com/vBX9krGj посмотри пожалуйста
а что тебе мешало просто executor.map() взять?

Tishka17
26.02.2019
08:36:08
рассказывай
да хз вообще как прмиенить

упс

Dark
26.02.2019
08:36:32
Alex
26.02.2019
08:37:29
а чем он лучше
тем что в нем реализовано то что ты щас руками написал в строках 22 - 26.

Tishka17
26.02.2019
08:37:37
рассказывай
https://paste.ubuntu.com/p/Y2JPDvDFq9/ почему везде одинаковая ошибка?

Google
Tishka17
26.02.2019
08:38:06
я ожидал что co и contra в разные стопроны будут наследование ожидать

LighteR

Alex
26.02.2019
08:41:52
я ожидал что co и contra в разные стопроны будут наследование ожидать
мне кажется у тебя ошибка в строке 50 и 51, о чем тебе говорит линтер

Tishka17
26.02.2019
08:42:10
какая?

Alex
26.02.2019
08:42:15
ты вызываешь contra_print, который ожидает класс ContraCat с аргументом CoCat

Tishka17
26.02.2019
08:42:30
новая ссылка

Alex
26.02.2019
08:42:43
а ок

Tishka17
26.02.2019
08:42:44
contra_print(ContraCat(Animal())) # error: Argument 1 to "ContraCat" has incompatible type "Animal"; expected "Cat" contra_print(ContraCat(DomesticCat()))

Alex
26.02.2019
08:47:43
да действительно херня какая-то

Dark
26.02.2019
08:47:47
я сделал то что нужно вроде)

Alex
26.02.2019
08:48:21
Tima
26.02.2019
08:48:38
Может кто знает как мне получить сегодняшнюю дату в виде: "Thu, 19 Feb 2009 11:08:01 GMT" я использую datetime.now(), но это не тот вывод который мне нужен, может есть метод который это делает или все надо ручками писать самому?

Dark
26.02.2019
08:54:03
Есть папка в которую по ssh скидывают файлы,тупит он имеет бесконечный цикл в которую входит в эту папку и находит новые файлы, смотрит что потоков меньше пятиста и если это так то он создаёт поток для обработки файла

А если нет то он ждёт пока освободится место

А можно ли как-то объем оперативной памяти который используется

Потому что если я сделаю много потолков они съедят всю память наверное они крашнутся

Google
LighteR
26.02.2019
08:55:04
LighteR
посмотрю сейчас

Alex
26.02.2019
08:57:15
@Tishka17 я что-то не понимаю. щас читаю доку по mypy, там тот же пример дан, но при этом их поведение по моему мнению противоречит логике. https://mypy.readthedocs.io/en/latest/generics.html#variance-of-generic-types

Admin
ERROR: S client not available

Alex
26.02.2019
08:58:18
и это слишком долго объяснять и мне лень, так что иди читай теорию.

Denis
26.02.2019
09:02:56
Вот чёт я окончательно запутался
Ты вроде указываешь шаблонный тип как тип data в ините, поэтому он и ждет именно его

Tishka17
26.02.2019
09:04:26
LighteR
26.02.2019
09:04:33
@Tishka17 в твоем примере напутаны, по-моему co и contra. def co_print(a: CoCat[Cat]): ковариантность означает что CoCat[Cat] это сабкласс CoCat[Animal]. А ты передаешь в функцию тип CoCat[Animal], который не является сабклассом CoCat[Cat]

Denis
26.02.2019
09:04:47
Tishka17
26.02.2019
09:04:59
Я думал в одном случае будет есть родителя, а в другом ребенка. Но увы, везде одинаково

LighteR
26.02.2019
09:12:14
Я думал в одном случае будет есть родителя, а в другом ребенка. Но увы, везде одинаково
ты все правильно понял. Это похоже на баг в mypy. Вот так работает: contra_cat = ContraCat(Animal()) contra_print(contra_cat)

Tishka17
26.02.2019
09:12:51
Pycharm и mypy одинаково работают

Щас попробую обновить

Alex
26.02.2019
09:16:05
да похоже таки на баг в mypy

если присвоить переменной работает как надо

Nikolay
26.02.2019
09:16:30
Возьмут ли Николая сегодня на работу??

Alex
26.02.2019
09:16:41
нет, следующий

Google
Tishka17
26.02.2019
09:17:05
Типа вместо параметра функции просто переменную аннотиировать?

Alex
26.02.2019
09:17:50
ща закину на пастебин

момент

https://pastebin.com/E9uTv53L

Nikolay
26.02.2019
09:19:18
нет, следующий
Я могу красиво оформлять код

Alex
26.02.2019
09:19:45
Я могу красиво оформлять код
по опыту многих проектов должен сказать что всем срать

на красиво оформленный код

Nikolay
26.02.2019
09:20:14
https://pastebin.com/E9uTv53L
Что ещё за недошаблоны в питоне

Tishka17
26.02.2019
09:22:25
https://pastebin.com/E9uTv53L
То есть то же самое один в один?

Что ещё за недошаблоны в питоне
Жди через пару часов на хабре

Или завтра может

Alex
26.02.2019
09:22:46
Жди через пару часов на хабре
лучше заведи багу в mypy

Страница 8214 из 9768