@ru_python

Страница 6482 из 9768
Tishka17
11.09.2018
10:12:48
Иди к нам в Joom.
Находитесь где? Сколько платите, что делать?

Mike
11.09.2018
10:12:53
Вот всего-то попросил посоветовать работодателя
В нетфликс не ходи, там говорят пиздос с SJW и просто работать нормально не получается, потому что постоянно какой-то движ в эту сторону вместо работы

Tigran
11.09.2018
10:13:03
Находитесь где? Сколько платите, что делать?
Москва, много, делать бэкенд на Го, например.

Mike
11.09.2018
10:13:19
Google
Tishka17
11.09.2018
10:13:30
Москва, много, делать бэкенд на Го, например.
Так я ж го не знаю. Мне питон бы.

Tigran
11.09.2018
10:13:53
Так я ж го не знаю. Мне питон бы.
Ну ты приходишь в первый день на работу, прочитываешь туториал и знаешь.

Мы спокойно нанимаем питонистов, знание го не нужно.

Tishka17
11.09.2018
10:14:20
Хз, хочу ли я на го писать, правда

Дмитрий
11.09.2018
10:15:00
го писать на го

Евгений
11.09.2018
10:15:45
Tigran
11.09.2018
10:15:51
Евгений
11.09.2018
10:16:53
Ну если нужны - кинь вакнсию, посмотрю хоть по требованиям

Tigran
11.09.2018
10:19:11
(Я всем отвечаю в лс, если что)

Josh
11.09.2018
10:28:19
из них 6247 овощи

Google
Mike
11.09.2018
10:29:47
Тут 6.3К человек сидит И если каждый будет флудить Это ж пиздец
Ты сколько из них видел при этом хоть что-то пишущими хоть с какой-то регулярностью?)

Nikita
11.09.2018
10:30:42
Ты сколько из них видел при этом хоть что-то пишущими хоть с какой-то регулярностью?)
Да по себе сужу Раньше как-то ещё в разговор вклинивался, а сейчас из-за потока "сознания" тупо не смотрю даже

Maxim robox
11.09.2018
10:32:06
Правило 90/9/1 процента Из 6500 человек 600 читают чат, 60 пишут в него, остальные игнорируют.

Евгений
11.09.2018
10:33:23
Kirill
11.09.2018
10:33:43
Добрый день # Имеется три объекта класса, каждый из которых прослушивает свой порт zmq objects = {'a':{},'b':{},'c':{}} ports = {'a':5556,'b':5557,'c':5558} for obj_name in objects: context = zmq.Context() zmq_socket = context.socket(zmq.DEALER) zmq_socket.connect("tcp://localhost:%s" % ports[obj_name]) objects[obj_name]['zmq_socket'] = zmq_socket # После распределения портов, почему-то у всех объектов одинаковый последний порт (5558) # Как так получается? я каждую итерацию переопределяю zmq_socket, но в словаре же ссылка на старый должна сохраняться? если это важно перешёл с Python 2.7 на 3.7, на 2.7 вроде работало как ожидалось

Tishka17
11.09.2018
10:35:12
Внешне всё норм

Kirill
11.09.2018
10:41:40
мб context.socket(zmq.DEALER) возвращает всегда один и тот же объект?
а какой тип класса возвращает один и тот же объект?

как проверить

Василий
11.09.2018
10:42:40
Евгений
11.09.2018
10:43:50
type()
зачем ему тип?

а какой тип класса возвращает один и тот же объект?
над проверить, что zmq_socket -разный на каждой итерации. Я хз как на питоне проверить, что ссылки равны

Kirill
11.09.2018
10:46:27
создал два контекста,разные по адресу(как и context.socket): <zmq.sugar.context.Context at 0x28f9df79eb8> <zmq.sugar.context.Context at 0x28f9dfc8048>

Евгений
11.09.2018
10:49:37
Kirill
11.09.2018
10:53:04
False, видимо причина не в этом куске кода, пойду пороюсь ещё, спасибо

Евгений
11.09.2018
10:54:06
False, видимо причина не в этом куске кода, пойду пороюсь ещё, спасибо
а кк решили что порты у всех этих объектов одинаковые? Можно ж как-то пройтись по этим объектам после цикла ,и достать оттуда параметры соединения, дабы ввыести?

Google
Andrey
11.09.2018
10:54:46
Подскажите пжлст Если в цикле for Есть условие if smth: Continue То получается цикл не сломается а просто пропустит i шаг и перейдет к следующей (i + 1) итерации?

Юрий
11.09.2018
10:55:36


а запускаются позже, в результате см скрин. Может кто сталкивался

Eldar
11.09.2018
10:57:20
выглядит как барьер

Евгений
11.09.2018
10:57:26
мб. это разные "этапы"?

Юрий
11.09.2018
10:58:05
нет, тесты атомарны. На эту "полочку" попадают рандомные тесты

из раных классов, файлов и т.д.

видать, ждут последней задачи.
Вопрос, собственно, почему...

Maxim robox
11.09.2018
11:00:54
Root
11.09.2018
11:00:56
Привет

Что делать если функция вне поле зрения?

Как ее сделать глобальной



Valery
11.09.2018
11:06:31
@ru_python_beginners

Iliya
11.09.2018
11:34:18
В общем вчера задавал вопрос, обсуждали, но до конца так и не разобрался, собственно вопрос Есть два файла, пример ниже, как из первого удалить строки которые есть во втором Т.е. в данном случае из FILE_1 нужно удалить только AAAAAA=111111111111; и AAAAAA=111111111118; Делал по рекомендации грепом, но была большая погрешность в 1150 строк Все строки в таком формате, как я привожу в примере Файлы размером ~50 и 30МБ несоклько миллионов строк. Так как нужно решить задачу точно и без погрешности - то я решил решать в лоб, просто перебором, но зато точно, хоть и медленно и затратно по ресурсам. В общем прошу подсказать оптимальное решение. С difflib.context_diff(a, b, fromfile='', tofile='', fromfiledate='', tofiledate='', n=3, lineterm='\n') что-то не разобрался, думаю просто пробежаться циклами по файлам и сравнить каждый с каждым. FILE_1 AAAAAA=111111111112; AAAAAA=111111111111; AAAAAA=111111111113; AAAAAA=111111111114; AAAAAA=111111111115; AAAAAA=111111111116; AAAAAA=111111111117; AAAAAA=111111111118; AAAAAA=111111111119; AAAAAA=111111111110; FILE_2 111111111111 101111111112 101111111113 101111111114 101111111115 101111111116 101111111117 111111111118 101111111119 101111111110

@aragaer продолжим дисскус :)

Google
Aragaer
11.09.2018
11:36:23
я не знаю, что значит "погрешность"

попробуй сделать команду, похожую на предыдущую, но без флага v

grep -wFf file2 file1 > file4

Admin
ERROR: S client not available

Iliya
11.09.2018
11:38:38
я не знаю, что значит "погрешность"
ну я вчера писал, что сумма не совпала. Ок, попробую без v флага

Aragaer
11.09.2018
11:39:43
без -v ты наоборот получишь только те строки из file1, которые ЕСТЬ в file2

и сравни после этого число строк в file2 и в file4

не удивлюсь, если не совпадет

Iliya
11.09.2018
11:45:29
не удивлюсь, если не совпадет
ага не совпало, опять где-то 1000+ разницы

Aragaer
11.09.2018
11:45:41
но уже в другую сторону

а теперь сравни сумму file3+file4 и file1

Iliya
11.09.2018
11:46:14
тоже число 1145, как и вчера

Aragaer
11.09.2018
11:46:39
ну это и значит, что в file2 присутствуте 1145 таких строк, которых нет в file1

можно их найти если хочется

Евгений
11.09.2018
11:47:00
ну я вчера писал, что сумма не совпала. Ок, попробую без v флага
а почму сумма должна совпасть? мб в одном файле дубликаты

Aragaer
11.09.2018
11:48:01
да, дубликаты это второй вариант

в какую сторону не сходится число строк?

Iliya
11.09.2018
11:50:07
а почму сумма должна совпасть? мб в одном файле дубликаты
да про дубли не думал, но не могут тут быть дубли в торону меньшую в FILE_2 yf 1145 больше чем в выходном файле, хотя должно быть =

Aragaer
11.09.2018
11:50:31
скажи сколько строк получается в file1, file2, file3 и file4

Google
Aragaer
11.09.2018
11:52:30
wc -l file1 file2 file3 file4

Iliya
11.09.2018
11:53:46
FILE_1 = 1971921 строк FILE_2 = 1297278 FILE_3 выходной файл без -v 1296133 FILE_3 выходной файл с -v 675788

Евгений
11.09.2018
11:55:44
FILE_1 = 1971921 строк FILE_2 = 1297278 FILE_3 выходной файл без -v 1296133 FILE_3 выходной файл с -v 675788
так, в файл1 1971921 строк. Удаляем все строки, что есть в файл2 - получаем 1296133 строк

Aragaer
11.09.2018
11:55:58
uniq file2 | wc -l

Iliya
11.09.2018
11:56:00
wc -l file1 file2 file3 file4
wc -l file1.txt file2.txt file3.txt file4.txt 1971921 file1.txt 1297278 file2.txt 1296133 file3.txt 675788 file4.txt 5241120 total

Евгений
11.09.2018
11:56:13
а что не так? файл3 меньше файла1, и это единственное необходимое условие

Aragaer
11.09.2018
11:56:49
а, не, uniq не отработает адекватно

sort -u file2 | wc -l

вот так надо

Iliya
11.09.2018
11:57:26
а что не так? файл3 меньше файла1, и это единственное необходимое условие
нет, не корректньо получается file1-file2 должно быть равно file4 а там разница в 1145

Aragaer
11.09.2018
11:58:20
ок, дубликатов нет

ну тогда давай попробуем понять, какие 1145 строк из file2 не присутствуют в file1

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