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

Страница 144 из 1885
Viktor
14.07.2016
12:53:18
И ещё

Откуда все пришли-то? Опять статья какая на хабре?

Темный
14.07.2016
12:56:07
Откуда все пришли-то? Опять статья какая на хабре?
вк группа есть где выкладывают всякие каналы и группы

Viktor
14.07.2016
12:56:15
:(

Google
Темный
14.07.2016
12:56:22
в мою группу от туда набежало около 100 человек сразу

за 1 день

Viktor
14.07.2016
12:56:47
Темный
14.07.2016
12:56:51
xiaomi

Viktor
14.07.2016
12:57:13
Хм

Nobue
14.07.2016
13:12:23
Откуда все пришли-то? Опять статья какая на хабре?
я осознал, что если в чат начинающих по питону будут заходить только начинающие, то там некому будет отвечать на вопросы и решил зайти

Zart
14.07.2016
13:15:31
больше гуру для бога гуру

Nobue
14.07.2016
13:17:10
:(

Темный
14.07.2016
13:21:28
есть такая аппаратная хрень которая переключает потоки на монитор, может кто-то скажет как она правильно называется?

Темный
14.07.2016
13:22:27
да, спасибо, не зря зашел)

Viktor
14.07.2016
14:14:11
Google
Aleksey
14.07.2016
14:16:00
find ./ -type f -exec sed -i -e 's/area_id=\"NV000000000001\"/area_id=\"7922\"/g' abonents.xml {} \;

Ребят есть способ быстрее это сделать? файл 48 метров

Отработка скрипта около 30секунд.

Темный
14.07.2016
14:16:52
*python* beginners
может у меня на одной машине питон 2, а на другой 3

не спрашивай зачем

время микрокомпьютеров всяких

Viktor
14.07.2016
14:17:25
Aleksey
14.07.2016
14:17:57
А зачем find на один файл?
Потом в цикле проведусь по другим файлам. Просто щас на 1 файле протестировал.

Roman
14.07.2016
14:26:49
почаны, как opencv поставить?

только компилить?

python3, ubuntu 14.04

ни apt-get ни pip3 не находят ни cv2 ни cv ни python-cv2

Dan
14.07.2016
14:44:50
в репозитории дебиана точно есть: p opencv-apps-tools - opencv_apps Robot OS package - tools p opencv-apps-tools:i386 - opencv_apps Robot OS package - tools p opencv-data - development data for opencv p opencv-doc - OpenCV documentation and examples p python-opencv - Python bindings for the computer vision library p python-opencv:i386 - Python bindings for the computer vision library p python-opencv-apps - opencv_apps Robot OS package - Python bindings v python2.7-opencv - v python2.7-opencv:i386 в убунте тоже должны быть

Zart
14.07.2016
14:48:13
а почему пип3 должен находить пакеты от второго питона?

Темный
14.07.2016
14:53:58
о, модерировать начали

да, команда)

Nobue
14.07.2016
15:02:09
find ./ -type f -exec sed -i -e 's/area_id=\"NV000000000001\"/area_id=\"7922\"/g' abonents.xml {} \;
вообще-то странно что он работает так долго, должен значительно быстрее

Темный
14.07.2016
15:02:37
комплюктер старый мб

Pavel
14.07.2016
15:04:54
Отработка скрипта около 30секунд.
Не каждый же день будешь файл колбасить. Или это ежеминутная обработка?

Google
Nobue
14.07.2016
15:06:36
find ./ -type f -exec sed -i -e 's/area_id=\"NV000000000001\"/area_id=\"7922\"/g' abonents.xml {} \;
вот в таком сокращённом виде сколько времени занимает? sed -i 's/area_id=\"NV000000000001\"/area_id=\"7922\"/g' abonents.xml

Viktor
14.07.2016
15:06:50
Ребят есть способ быстрее это сделать? файл 48 метров
Вообще надо смотреть на структуру файла

Ещё можно не -i сделать, и потом если уж точно нужно переименовать файлы

Zart
14.07.2016
15:15:51
сейчас всплывет что это делается поверх ссшфс

Viktor
14.07.2016
15:16:22
Хех

Nobue
14.07.2016
15:16:25
даже для старого компьютера это как-то очень долго, так что не удивлюсь :)

Viktor
14.07.2016
15:16:46
Да ещё и на бесплатном vps

На котором уже крутится сайтов пять

ChiefTain
14.07.2016
15:20:45
сап

.
14.07.2016
15:46:10
/360

Wisketchy
14.07.2016
15:48:45
Серьёзно?

К слову, у вас есть в заначке где поспрашивать конкретику про Keras для новичков в этом?

Wisketchy
14.07.2016
15:49:54
А то несколько путаюсь что засовывать в эти многомерные тензоры

Темный
14.07.2016
19:24:39
если я скукожил инфу вида aaaabbсaa в a4b2с1a2 то как ее раскукожить?

если a4b2с1a2 - строка

числа могут быть и двузначные

Zart
14.07.2016
19:31:11
>>> ''.join(c*int(n) for c, n in re.findall(r'(.)(\d+)', 'a4b2c1a2')) 'aaaabbcaa'

Темный
14.07.2016
19:32:16
а если без re?

Zart
14.07.2016
19:40:01
лыжи и гамак получишь на складе

Темный
14.07.2016
19:41:42
Да мне не обязательно код, можно логику

Google
Admin
ERROR: S client not available

Sergey
14.07.2016
19:44:21
Можно влоб итерироваться по строке и как только попадается число - умножать символ на число.

Zart
14.07.2016
19:44:45
нельзя ж

Темный
14.07.2016
19:45:10
как узнать что число? точнее что за числом еще число

2 знака или 3

Zart
14.07.2016
19:45:55
я бы через .translate сконвертировал бы все циферки в 1, всё остальное в 0, потом через find находил бы начало следующего интервала и слайсами бы выдирал циферки из оригинала

но этот алгоритм не будет работать для юникода

Темный
14.07.2016
19:46:40
транслейт тоже еще "не изучен" :( это же степик

нужно как-то через условия и while for

Zart
14.07.2016
19:47:13
в случае честного юникода сделал бы мап на юникоддату

while c[i].isdigit(): ...

на степике вроде не было проверок на используемые вещи внутри кода

Темный
14.07.2016
19:50:18
на степике вроде не было проверок на используемые вещи внутри кода
Напишите программу, которая считывает из файла строку, соответствующую тексту, сжатому с помощью кодирования повторов, и производит обратную операцию, получая исходный текст. В исходном тексте не встречаются цифры, так что код однозначно интерпретируем. ну и соот. текст состоит из a2b11D18

И тд

Sergey
14.07.2016
19:50:44
нужно как-то через условия и while for
Через for (или while) можно как я предложил. Завести 2 буфера и хранить в одном последний символ, а во втором последнее число. Если цифра - добавляешь в число, если символ - записываешь его и обнуляешь число. Если при этом число не пусто - умножаешь символ на число. Но из-за иммутабельности строк оно будет дорого по ресурсам.

Zart
14.07.2016
19:51:10
да надо сканировать до не-цифры

а потом дергать слайс

Темный
14.07.2016
19:59:48
да надо сканировать до не-цифры
somestr = input() shifr = '' pre_num = '' i = 0 for i in range(somestr, 0, -1): if int(i) == type(int): pre_num += str(i) num = int(pre_num) else: shifr = shifr + somestr[i] * num print(shifr)

елси не верный, получается, что я разворачиваю строку

Zart
14.07.2016
20:00:23
за "if int(i) == type(int)" яйца надо отрывать

Google
Темный
14.07.2016
20:00:30
а, ну потом реверс

Zart
14.07.2016
20:01:05
тому что c.isdigit()

Темный
14.07.2016
20:01:17
ну а так почему не ок?

Zart
14.07.2016
20:01:35
потому что исключение TypeError вылетит

а ты его не ловишь

Темный
14.07.2016
20:01:44
понял

Sergey
14.07.2016
20:03:36
Да даже если забить на исключение, type(int) - это сам класс type

Темный
14.07.2016
20:05:12
на for i in range(somestr, 0, -1): ошибка типа, не понимаю куда смотреть

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

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