@python_beginnersЭта группа больше не существует

Страница 1387 из 1885
Petr
14.03.2017
03:49:49
Ctype по дефолту включает в себя системные dll ?

Maksim
14.03.2017
04:59:06
import re text=input('Press enter the text') #the paragraph in string format for i in re.split(r'[.|!|?]',text): print(i) Гайз, как сделать, чтобы разделители-знаки препинания включались в вывод?

Маришка
14.03.2017
05:01:33
Ты же по ним делишь

Естественно делители будут удаляться

Google
Johnnie
14.03.2017
05:03:45
а че значит "включались в вывод"? можно пример?

Dmitry
14.03.2017
05:07:11
ну, что б они остались при парсинге с ближайшим словом слева, я так понял.

Maksim
14.03.2017
05:07:25
Да, чтобы они включались

Ввод: This is a test sentence. Is it a test sentence? Yes, it is a test sentence. OK, bye! Well, Hello again. Вывод: This is a test sentence. Is it a test sentence? Yes, it is a test sentence. OK, bye! Well, Hello again.

Johnnie
14.03.2017
05:09:24
split по пробелу и точке? :)

ой не

Dmitry
14.03.2017
05:11:30
никто же кроме меня не хочет озвучить быдлокод-решение, да? с split по точке отдельно, по вопросу отдельно и по восклицательному отдельно, а потом прибавление к строке удаленного знака?

Maksim
14.03.2017
05:12:26
я тоже думал об этом, но это какой то недоделанный велосипед:)

Igor
14.03.2017
05:12:45
In [1]: s = '''This is a test sentence. Is it a test sentence? Yes, it is a test sentence. ...: OK, bye! Well, Hello again.''' In [2]: import re In [3]: re.findall(r'(.*?[.!?])', s) Out[3]: ['This is a test sentence.', ' Is it a test sentence?', ' Yes, it is a test sentence.', 'OK, bye!', ' Well, Hello again.']

Igor
14.03.2017
05:13:36
.*? лениво заберет все символы до первой ./!/?

а круглые скобочки я зря поставил, кстати. привычка но это ни на что не влияет в данном случае.

Dmitry
14.03.2017
05:15:00
тут хочется опять прорекламить столь любимый мною http://regexr.com/

Google
Igor
14.03.2017
05:17:37
кстати, там еще пробелы лишние попались во втором, третьем и пятом предложениях, но я уверен, ты с этим справишься!

Kon
14.03.2017
05:18:05
Python на wine реально поставить?

Igor
14.03.2017
05:18:08
(можно lstrip делать, можно регулярку дописать)

нахуя!

Kon
14.03.2017
05:18:41
Собирать virtualenv под винду

Igor
14.03.2017
05:18:59
зачем?

Pavel
14.03.2017
05:19:16
Собирать virtualenv под винду
venv жёстко зависит от путей, двигать венв - плохая идея.

Kon
14.03.2017
05:19:28
зачем?
Распространять кроссплатформенный бяки

Johnnie
14.03.2017
05:19:50
def m(s): r, i = '', 0 while i < len(s): if s[i] in ('.', '!', '?'): r += s[i] + '\n' i += 1 else: r += s[i] i += 1 return r паскаль подъехал посоны

Albatrosicks
14.03.2017
05:19:57
Python на wine реально поставить?
Вайном запускаешь virtualbox, там винду и ставишь через bash on Ubuntu on Windows

Igor
14.03.2017
05:20:00
кроссплатформенные бяки надо распостранять так, чтоб либо поднимать virtualenv уже на месте, либо паковать в какие-нибудь cx_freeze/pyinstaller

Kon
14.03.2017
05:20:28
Vbox и прочее не поднять

Albatrosicks
14.03.2017
05:21:27
Pavel
14.03.2017
05:21:52
даже если поднимется и соберётся, то тебе нужно будет юзеру чётко сказать: venv должен лежать только вот по этому пути, и на шагу влево/вправо.

или колбасить скрипты по миграции venv в другой путь.

Pavel
14.03.2017
05:23:18
ну, зафризишь. ты для себя делаешь или раздавать будешь?

Google
Kon
14.03.2017
05:24:18
Буду раздавать. А зачем фриз, если он не пакует в себя текущий питон?

Igor
14.03.2017
05:24:39
разве не пакует?

Pavel
14.03.2017
05:25:31
Буду раздавать. А зачем фриз, если он не пакует в себя текущий питон?
внутри венва жёстко прописаны пути, в которых венв лежит. Если его переложить, то всё сломается и нужно дополнительно делать разные движения. Ты будешь юзера заставлять "клади пакет вот сюда: c:\zzz\aaa и больше не трогай"?

Igor
14.03.2017
05:29:10
вот кстати в документации cx_freeze пишут

At a pinch, you can try to make a Windows executable using Wine. Our experience is that you need to copy some files in manually after cx_Freeze has run to make the executable work. We don’t recommend this option.

(http://cx-freeze.readthedocs.io/en/latest/faq.html#freezing-for-other-platforms)

Kon
14.03.2017
05:30:33
Пойду в джаву

Dmitry
14.03.2017
05:31:17
хы. в go.

Max
14.03.2017
09:34:04
Такой вопрос. А есть ли чатик по вакансиям на питоне?

Типа https://telegram.me/javascript_jobs

Igor
14.03.2017
09:34:22
@python_jobs

Igor
14.03.2017
09:34:27
логично? :D

Max
14.03.2017
09:34:38
логично? :D
Ну какбе да, но я имею ввиду живой )

Igor
14.03.2017
09:34:55
последнее сообщение в воскресенье, че там такого

Max
14.03.2017
09:35:37
Ну других нет, я понял

Igor
14.03.2017
09:35:53
может и есть, я не знаю прост)

Artem
14.03.2017
09:57:50


у всех такая превьюшка?

Google
Igor
14.03.2017
09:58:48
у меня ваще превьюшки нету

Pavel
14.03.2017
10:00:15


Artem
14.03.2017
10:01:39
хм, в веб-версии и на айфоне нормально все.

xelnod
14.03.2017
10:02:04
таргетинг добрался походу

Artem
14.03.2017
10:02:45
скорее просто баг

Admin
ERROR: S client not available

Igor
14.03.2017
10:03:12
stonepig
14.03.2017
11:18:39
точно не дурак?

xelnod
14.03.2017
11:18:56
может, выпить не дурак

Daniel
14.03.2017
13:03:31
народ, как распаковать маp generator. def map(lambda, arg)? list не пашет

Janek
14.03.2017
13:04:51
Полный пример

Def перед map убери

Должно работать a= list(map(lambda x: x, your_list))

Daniel
14.03.2017
13:06:43
без дефа, да

Igor
14.03.2017
13:07:13
list() должен работать, да. точный неработающй пример в студию с трейсбеком )

Daniel
14.03.2017
13:14:28
вот http://pastebin.com/VDG3ckQz :)

Tony
14.03.2017
13:14:32
пацаны!!!!!

питон не работает

что делать???

I
14.03.2017
13:14:45
лошара

Google
Igor
14.03.2017
13:14:54
Tony
14.03.2017
13:15:06
Daniel
14.03.2017
13:15:48
как нахрена лист, вот почему [<map object at 0x0000022150BA94A8>]

я же говорю надо распаковать генератор :)

Igor
14.03.2017
13:16:45
лямбда что-то странное делает у тебя

Daniel
14.03.2017
13:16:47
или через zip О_о

Igor
14.03.2017
13:17:05
полагаю, подразумевалось вот это? d = list(map(lambda i: (i > 0 and i % 3 == 0 and i % 4 != 0), a))

че в итоге получить-то надо?

вот есть у тебя список из 15 интов In [12]: a Out[12]: [45, 15, 14, 37, 3, 30, 48, 3, 21, 14, 18, 41, 47, 26, 41]

че ты в итоге хочешь получить?

Daniel
14.03.2017
13:17:47
надо лист отсортировать при условиях if

i>0 i кратно 3 и не кратно 4

Janek
14.03.2017
13:18:09
Вынеси лямбду в отдельную функцию

Слишком тяжело читать

Igor
14.03.2017
13:18:20
Вынеси лямбду в отдельную функцию
да нах ее выносить пока

Страница 1387 из 1885

Эта группа больше не существует Эта группа больше не существует