@ru_python

Страница 5636 из 9768
Joseph
07.06.2018
03:46:50
да питон охуенен как ленин. функциональщина на месте, компрехеншн первого уровня

не как перл канешн

mr_makss
07.06.2018
03:47:42
достаточно заглянуть в ядро питона и все становится ясно

мой кот сразу всё понял

Google
mr_makss
07.06.2018
03:51:43
кот обратил особое внимание на функцию sorted+lambda по ключу и значению

дальшее я заметил как у него неожиданно изменился окрас от увиденного и он сделал reverse

mr_makss
07.06.2018
03:54:12
кот обиженно посмотрел и пошел рыбу жарить

first
07.06.2018
04:58:58
Ребят

вопрос про регекс

mr_makss
07.06.2018
04:59:31
https://pythex.org/

first
07.06.2018
04:59:32
в общем нужно найти текст в котором есть слова, имеющие корень

например корни - маш вод. Чтобы находило строки "Водили машину", "Маша выпила воду", ну а также, чтобы небыло разницы в каком они порядке стоят

Как это сделать?

mr_makss
07.06.2018
05:02:19
для начала необходимо ознакомиться с определением корня в русском языке

Google
first
07.06.2018
05:02:45
для начала необходимо ознакомиться с определением корня в русском языке
Ну я имел ввиду посто части слова, не обязательно корчень

first
07.06.2018
05:03:41
if часть in фраза
А с помощью re можно?

Dmitri
07.06.2018
05:03:50
А с помощью re можно?
Можно, но зачем?)

first
07.06.2018
05:04:08
Можно, но зачем?)
Хочется вспомнить

Никак не могу

mr_makss
07.06.2018
05:04:34
pythex помогает вспомнить всё

Pavel
07.06.2018
05:04:41
А корни даны, или однокоренные слова ещё найти надо?

Dmitri
07.06.2018
05:04:47
re.find('часть', 'фраза')

Dmitri
07.06.2018
05:05:57
но их же 2 одновременно
Соедини условия через and ? Я не гуру регулярок, все что могу посоветовать из кровати?

first
07.06.2018
05:06:28
А корни даны, или однокоренные слова ещё найти надо?
Нужно просто найти строку, в которой есть указанные корни

Artyem
07.06.2018
05:06:47
например корни - маш вод. Чтобы находило строки "Водили машину", "Маша выпила воду", ну а также, чтобы небыло разницы в каком они порядке стоят
если даётся два одинаковых корня, означает ли что нужно найти только тексты где этот корень встречается именно два раза, а не один?

mr_makss
07.06.2018
05:07:09
если корни даны и принципиально через регулрки, то объедении их в регулярку и все. | думаю втащит

Artyem
07.06.2018
05:07:21
или одна фраза является частью другой

mr_makss
07.06.2018
05:09:20
ну вам виднее

Google
first
07.06.2018
05:09:35
Если 2 корня, то нужно чтобы они оба присутствовали в тексте

А как сделать так, чтобы найти строку в которой есть 2 корня, я не могу понять.

Артем
07.06.2018
05:12:05
Здравствуйте. что посоветуете для бесплатного размещения бота. Какие сервисы? Какие лучше? Я слышал что на питонэнивей можно размещать ботов. Нужны ваши советы

Dmitri
07.06.2018
05:14:03
first
07.06.2018
05:14:11
да нет

Dmitri
07.06.2018
05:16:31
У меня может быть 10 корней
Используй all и лист компр

first
07.06.2018
05:17:26
Dmitri
07.06.2018
05:17:50
first
07.06.2018
05:18:06
Чего?)
Мне нужно это решить спомощью regex

Dmitri
07.06.2018
05:18:29
Ну тогда гугли, или жди ответа от тех, кто очень шарит в регулярках

Но мне кажется регулярка к тебя будет огромная) Как валидация имейл адреса по стандартам))

Мне просто интересно, как ты хочешь решить регуляркой, если у тебя неопределенное кол-во элементов?

mr_makss
07.06.2018
05:22:15
range вжарит в регулярке)

first
07.06.2018
05:22:34
Но вообще, я просто хочу вспомнить как

mr_makss
07.06.2018
05:24:53
вспомнить всё /^(\d([._]?)|[a-z]([._]?))+(?<![._])$/

Bator
07.06.2018
05:29:54
Привет, чат. Кто сколько лет разработывает на питоне, интересно)

Lulz
07.06.2018
05:30:37
но тебе во флудильню

Google
Bator
07.06.2018
05:31:21
Ок, сорян)

Tishka17
07.06.2018
05:32:21
mr_makss
07.06.2018
05:32:51
в постановке задачи это не принципиально

вероятно First хочет вспомнить всё про регулярные выражения

Tishka17
07.06.2018
05:35:32
Тогда рекомендую начать с cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

Или там не регулярка?

Artyem
07.06.2018
05:40:04
для поиска не полных слов а впросто вхождения избавиться от \b надо

Keni
07.06.2018
05:52:55
Приветствую, подскажите, создал сервер-клиент приложение на socket, клиентская сторона принимает сообщение декодирует его, все ок. Я пытаюсь вставить это сообщение в саб процесс и он выдает ошибка ValueError: embedded null byte код: https://pastebin.com/tNVLpj1U

Keni
07.06.2018
05:55:15
1-1.2.2.7

это id usb-ключа

Dmitry
07.06.2018
05:55:34
это строка?

Keni
07.06.2018
05:55:55
да

Dmitry
07.06.2018
05:58:34
да
попробовал у себя в песочнце - ошибку не словил. дай полный трейс исключения

Keni
07.06.2018
05:59:31
Connected: ('192.168.11.157', 15418) b'1\x00-\x001\x00.\x002\x00.\x002\x00.\x007\x00' 1-1.2.2.7 - Traceback (most recent call last): File "usbipserver.py", line 26, in <module> subprocess.call("usbip unbind -b " + BytesIO(data), shell=True, stderr=subprocess.STDOUT) File "/usr/lib/python3.5/subprocess.py", line 247, in call with Popen(*popenargs, **kwargs) as p: File "/usr/lib/python3.5/subprocess.py", line 676, in init restore_signals, start_new_session) File "/usr/lib/python3.5/subprocess.py", line 1221, in _execute_child restore_signals, start_new_session, preexec_fn) ValueError: embedded null byte

Google
Keni
07.06.2018
06:02:12
Connected: ('192.168.11.157', 19520) b'1\x00-\x001\x00.\x002\x00.\x002\x00.\x005\x00' Traceback (most recent call last): File "usbipserver.py", line 22, in <module> subprocess.call("usbip unbind -b " + key, shell=True, stderr=subprocess.STDOUT) File "/usr/lib/python3.5/subprocess.py", line 247, in call with Popen(*popenargs, **kwargs) as p: File "/usr/lib/python3.5/subprocess.py", line 676, in init restore_signals, start_new_session) File "/usr/lib/python3.5/subprocess.py", line 1221, in _execute_child restore_signals, start_new_session, preexec_fn) ValueError: embedded null byte

Dmitry
07.06.2018
06:02:13
а должна быть строка

сделай b'1\x00-\x001\x00.\x002\x00.\x002\x00.\x005\x00'.decode() - ты получишь не 1-1.2.2.7

символ \x00 - конца строки

что на клиенте ты отправляешь?

Bogdan (SirEdvin)
07.06.2018
06:09:04
Попробуйте pyzmq, вместо чистых сокетов)

Keni
07.06.2018
06:23:52
а чё сделать чтоб всё заебись было?

как сконвертить?

Dmitry
07.06.2018
06:29:47
как сконвертить?
присылать нормальный текст

покажи часть кода, где отправляется ид устройства

Keni
07.06.2018
06:31:00
byte[] data = Encoding.Unicode.GetBytes(key); socket.Send(data);

с№

с#

key-string

Alexandr
07.06.2018
06:31:43
кто там против C# настроен

я увидел слово C# и ворвался

Tishka17
07.06.2018
06:31:58
Я против c#

Lulz
07.06.2018
06:32:01
Alexandr
07.06.2018
06:32:29
Я против c#
а шо так? хороший же язык

mr_makss
07.06.2018
06:32:39
C# гг биндинги не огонь

совсем не огонь

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