Ruzal
Наверное стоит попробовать сначала без фреймворка (через requests) что-то сделать
Ruzal
а потом через интерфейс фреймворка
Ruzal
Репозиторий вроде большой, контрибьюторов много, наверное и баги есть:D
Archakov
понял, спасибо. попробую что-нибудь
Kota
Подскажите как в pika можно организовать несколько очередей?
Kota
Допкстим мне ндно создать второй калбэек с другой очередью что бы можно было с ними работать
Kota
Понял, мой косяк
Kota
Не будет проблем если их использовать в рамках одного соединения?
Аббас
всем привет! нужна помощь! как сделать чтобы в списке например ['1', '2', '3', '4', '5'] index[0] переходил после проверки например на нечетное число в списке на index[0] —- index[1]
Anonymous
if num % 2 == 0: ... # четное
Anonymous
Я думаю он этого хочет
Anonymous
🤔
Chebyrash
.pop(0)
Anonymous
popleft ещё есть
Аббас
а с циклом как будет выглядеть
Anonymous
???
Александр
тебе это нужно [i for i in range(10) if i%2] ?
Anonymous
Стопппп
Chebyrash
а с циклом как будет выглядеть
В смысле? Вы можете конкретнее объяснить?
Anonymous
range(10) if i%2
Anonymous
Wut
Chebyrash
тебе это нужно [i for i in range(10) if i%2] ?
Не правильный синтаксис
Александр
лол, что?)
Anonymous
Там фильтр проще юзать
Anonymous
Если нужно отобрать элементы из чётных индексов
Аббас
а теперь давайте скину задачу чтобы понятнее было а то за!бался с ней возится
Anonymous
Давай, а я во сне её решу🌚
Александр
Там фильтр проще юзать
фильтр для таких задач не бест практикс
Аббас
Выведите все счастливые номера билетов в диапазоне от a до b (положительные целые числа, a<b), если известно, что счастливым считается номер, у которого количество четных цифр равно количеству нечетных.
Аббас
тема на функции
Anonymous
[i if i%2 for i in range(10)]
так оно тогда вроде None должно пихать вместо цифры
Александр
[i if i%2 for i in range(10)]
ну так ты не сказал чем мой синтаксис не валидный)
Anonymous
И кстати тут тоже инвалид
Anonymous
🌚
Александр
И кстати тут тоже инвалид
тоже?) лол, что? А теперь давай-ка объясни чем он в моем случае не валидный?)
Anonymous
range(10) if i%2
Александр
Anonymous
хм, чекнул на интерпритаторе, чувствую себя тупым
Anonymous
Anonymous
Ну так тут изи🤔
Anonymous
Циклом пробегаешься и считаешь
Аббас
я тоже так думал)) пока дело не дошло до кода
Anonymous
Language: py3 Source: numbers = [n for n in "1727263"] Var1 = 0 Var2 = 0 for i in numbers: if int(i)%2==0: Var1 += 1 else: Var2 += 1 print(Var1,Var2) Result: 3 4
Anonymous
хотя их сразу в инт было бы проще
Аббас
не так должно быть
Anonymous
Тогда я тебя не понимаю
Anonymous
Я спать крч, удачи🌚
Аббас
спаибо
Chebyrash
*range(10)[1::2]
Chebyrash
Можно так
Chebyrash
Нубы правда не прочитают
Александр
а вообще для тех, кто pep подзабыл, приведу ссылку, как осуществлять comprehensions list c условием по code style https://www.python.org/dev/peps/pep-0202/#examples
Anonymous
😂
Anonymous
Как убрать точки, и сделать черным все то, что меньше < (20, 20, 20), остальное заменить белым цветом?
Anonymous
Anonymous
Anonymous
Anonymous
Anonymous
Anonymous
Версия питона
Anonymous
И форк для третьего вроде Pillow называется🤔 мне чот страшно
Anonymous
😂😂 Не тот код скопировал
Anonymous
Вот
Anonymous
Вот
Language: Python3 Editor: PyCharm 4.5.2 Code: import random from PIL import Image, ImageDraw for i in range(5): im = Image.open("fcap/70/"+str(i)+".jpg").convert("RGB") draw = ImageDraw.Draw(im) img = im.load() white = (255, 255, 255) black = (0, 0, 0) for x in range(im.size[0]): for y in range(im.size[1]): px = im.getpixel((x,y)) #в следующей строке выдает ошибку if (img[x, y] == black and img[x+1, y]==white and img[x-1, y]==white and img[x, y+1]==white and img[x, y-1]==white): if(img[x+1, y+1]==white and img[x+1, y-1]==white and img[x-1, y+1]==white and img[x-1, y-1]==white): img[x, y] = white elif (px != black and px != white and px[0] > 19 and px[1] > 19 and px[2] > 19): img[x, y] = white else: img[x, y] = black im.save("fcap/"+str(i)+".jpg") del draw
Anonymous
Anonymous
Че, pycharm это фреймворк?
Всю ночь сидел за этим кодом, 2часа спал, пошел на работу, отпросился, вот и сижу до сих пор с туманом в голове
Alexander
y+1 выходит за границы изображения
Alexander
нужно вверху сделать фор до range() - 1 и начинать с 1
Alexander
а вообще лучше изображение в numpy завернуть и все циклы уйдут. в две строчки будет. а черные точки можно убрать медианным фильтром