
Александр
09.01.2019
15:31:03
а то каждый прочитал книгу, написал бота на десять строчек и чувствует себя мастером
чтобы понимать, что хорошо и что плохо, нужно пройти самому путь от плохо до хорошо
так в любой области, не только в программировании

Slam! 538
09.01.2019
15:32:31
Особенно интересно когда новичек приходит с вопросом, а ему поясняют за лишние строки, которые можно уместить в одну и вообще код не по пепу

Google

Александр
09.01.2019
15:32:59

Slam! 538
09.01.2019
15:33:16
Так про тот чат и говорю

Sfy
09.01.2019
15:44:05
Сам сейчас сайт парсил.

Владимир
09.01.2019
15:50:07

Slam! 538
09.01.2019
15:50:41

Alexander
09.01.2019
15:50:49
Добрый вечер господа
Вопрос к тем, кто шарит
Вопрос из разряда КАК ЛУЧШЕ
...тут было длинное вступление с подробностями, но походу ну его нахуй...
Как лучше : ?
class FastMultithreader:
def __new__(cls, threads_num):
return cls.creator(threads_num)
@classmethod
def worker(...):
...
@classmethod
def creator(...):
...
ИЛИ
def FastMultithreader(threads_num):
def worker(...):
...
def creator(...):
...
return creator(threads_num)
иначе говоря
вложенные функции ИЛИ класс с извращенной логикой?

Владимир
09.01.2019
15:53:02

Alexander
09.01.2019
15:53:44
Я кншн могу определить это как отдельные функции, но . вот чет захотелось это дело в один объект сунуть. ибо части одного целого

Andrii [R11]
09.01.2019
15:54:22
Ты похоже хотел сделать пространство имен
Сделай модулем

Владимир
09.01.2019
15:54:35

Google

Alexander
09.01.2019
15:55:08
Вот крч то длинное вступление что я стер
Я написал 'быстрый запускатор мультипотока для какой-либо функции' (а вообще, функция тож в аргументах передается, ткчт не суть)
Суть вопроса вот в чем
Я хочу такой синтаксис для работы с этой штукой
arg_queue = FastMultithreader(15) #num of threads
for i in smth_arr:
arg_queue.put((func, i))
arg_queue.join()
данная функция в своей логике имеет 2 функции
одна - собирает и запускает потоки с очередью и возвращает эту самую очередь, а вторая - воркер для этих самых потоков, работающий с очередью, запускающий переданную функцию с аргументом, закрывает поток на конце очереди
Ещё более к сути.
Эти две функции я могу упаковать как класс или вложенные функции / или ещё как либо

Terminator
09.01.2019
15:55:19
@bymaer будет жить. Поприветствуем!

Constantin
09.01.2019
15:56:36
вопросик: python-telegram-bot, написал на основе Echo bot example, как ему скормить SOCKS5-прокси для работы?
Updater() не использовал, да

Alexander
09.01.2019
15:58:24

Tishka17
09.01.2019
15:58:45
Так пробовал?

Constantin
09.01.2019
15:59:11

Tishka17
09.01.2019
15:59:20
В шелле

Alex
09.01.2019
15:59:25

Constantin
09.01.2019
15:59:46
В шелле
ок, попробую. Думал есть способ в скрипте указать.

Tishka17
09.01.2019
15:59:54
А зачем?
Так для деплоя проще

Владимир
09.01.2019
16:00:06

Alexander
09.01.2019
16:00:12

Constantin
09.01.2019
16:00:27
А зачем?
чтобы деплоящие макакены не запутались в разнообразии, но ладно, объясню так

Alexander
09.01.2019
16:00:37
пересекался
когда с торнадой работал
но не то чтобы очень сильно втягивался
оке.
ща буду разбираться подробнее что там
спасиб

Tishka17
09.01.2019
16:01:03
Деплоящие макакены должны знать куда вбивать конфиг и как сделать docker-compose up

Google

Андрей
09.01.2019
16:04:00
А кто знает есть ли пиложение для андроида чтобы в метро можно было попитонить пока на работу едешь?

Tishka17
09.01.2019
16:05:05
Pydroid

Alexey
09.01.2019
16:05:19

Slam! 538
09.01.2019
16:05:41
Termux
обычный интерпретатор если

Tishka17
09.01.2019
16:06:01
Совсем человека не жалеете
Я вот регулярно что-то с телефона ковыряют в дороге
Часть ёлки решил

Alexander
09.01.2019
16:16:39
Ничем крч не отличается
Велосипед я собрал :D

Aragaer
09.01.2019
16:34:03

Terminator
09.01.2019
16:54:56
Anonimys будет жить. Поприветствуем!
Va-_bany.enot Vao.enot будет жить. Поприветствуем!
@lnsmn будет жить. Поприветствуем!

Рома
09.01.2019
17:18:45
Кто-то с битовыми числами, операциями работает?
где их применяете

Aragaer
09.01.2019
17:22:15
ээ
они ж постоянно нужны
вон например select - произошел эвент. Какой? (или какие?) - битовая маска разных событий

Eugene
09.01.2019
17:24:18
У меня есть pandas dataframe
In [12]: type(data)
Out[12]: pandas.core.frame.DataFrame
Вот как он выглядит:
In [13]: data.head()
Out[13]:
NetID Affiliation dept_code
0 user1 employee WS1929
1 user2 employee WS2862
2 user3 employee WS1929
3 user4 EMPTY EMPTY
Мне надо найти всех юзеров с заданной affiliation, например "employee". Разве вот это не должно работать
data.loc[data.Affiliation == 'employee']
?
Вот что у меня получается:
In [14]: data.loc[data.Affiliation == 'employee']
Out[14]:
Empty DataFrame
Columns: [NetID, Affiliation, dept_code]
Index: []

Terminator
09.01.2019
17:26:51
@smartobob будет жить. Поприветствуем!

Dmitry
09.01.2019
17:27:38
*жидкие хлопки*

Google

Constantin
09.01.2019
17:30:17
Termux
сразу в голове возникла несуществующая софтина с названием teremox, типа проксмокса, только с костылями под зоопарк

Anton
09.01.2019
17:35:12
В Pycharm почему-то при попытке выделить несколько строк левой клавишей перестало выделять строки целиком - получается именно выделенный кусок в строках. Как это исправить?

Рома
09.01.2019
17:36:49

?? Eugene
09.01.2019
17:36:59
Там, правда, примеры кода на жабе, но они все понятные

Сергей
09.01.2019
17:38:14

Dmitry
09.01.2019
17:43:09

AltDaze
09.01.2019
17:48:22
Хэлоу
Вопрос по поводу Kivy, не могу понять как создать окно ввода пользователя. Создаю рандомизатор, создал виджеты, кнопку генерации, но не могу найти и придумать как создать окно ввода данных от пользователя. Пример: Юзер запускает, вводит в окне номер 1 от какого числа, в окне номер 2 до какого числа, нажимает генерацию и получает рандом число
надеюсь кто-нибудь шарит

Terminator
09.01.2019
17:50:00
@Jamadog будет жить. Поприветствуем!

m
09.01.2019
17:50:30
Коллеги, добрый вечер!
Спасибо всем помогающим в этой группе, решил массу вопросов, касаемых программирования.
Как вы считаете, где искать программистов в дельный стартап. Остеиваю и ничего не подходит. Куда обраться?

Jamik_
09.01.2019
17:51:30
Здравствуйте всем. Такой вопрос возможно ли написать программку на python что бы при вводе уравнения он подставлял за место x числа от 0 до бесконечности пока уравнение не будет равно к примеру двум?

Auwind
09.01.2019
17:52:03

Eugene
09.01.2019
17:52:14
но она будет работать бесконечно долго :)

Артем
09.01.2019
17:52:18

Auwind
09.01.2019
17:52:22

Jamik_
09.01.2019
17:52:24
Возможно
Да? А как это описать. Не подскажите?

Артем
09.01.2019
17:52:44

Google

Jamik_
09.01.2019
17:52:50

Auwind
09.01.2019
17:53:04

Jamik_
09.01.2019
17:53:21
И условия тоже вроде

AltDaze
09.01.2019
17:53:38
можнопример того, что хотите написать?
если есть об этом представление >_>

Jamik_
09.01.2019
17:55:23
Короче. Юзер вводит уравнения. Затем пишет чему оно равно... Программа за место не известного подставляет число и решает его пока уравнения не совпадает с тем чему оно равно.