@ru_python

Страница 4770 из 9768
Michael
14.02.2018
15:55:43
Я скопировал твои строки, у тебя в регекспе и примере кириллица-латиница

перепутал

Pavel
14.02.2018
15:57:10
С флагом хавает
да у меня и без флага как-то получается >>> re.match('\w+', 'хуй') <_sre.SRE_Match object; span=(0, 3), match='хуй'>

Nikolay
14.02.2018
16:37:14


Google
Artem
14.02.2018
16:37:47
слабо схоже с питоном

Alexey
14.02.2018
16:40:08
micropython)

Stas
14.02.2018
16:54:06
парни

не понимаю

почему рекурсия не срабатывает в данном случае?

def _find_object(self, squish_obj): """ :param container_item: rio::newton::ContainerItem object :return: """ for child in squishtest.object.children(squish_obj): if "rio::newton::BasicDeviceItem" == squishtest.className(child): yield SchemeItem(child) if "rio::newton::ContainerItem" == squishtest.className(child): self._find_object(child)

Тоесть есть контейнеры внутри которых есть BasicDeviteItem'ы

а бывает так тчо внтури еще контейнеры

и хочется рекурсивно там шерудить пока все BasicDeviceItem не верну

Sarah
14.02.2018
16:55:33
Добрый вечер, есть кто может помочь с паттернами?Буду очень признательна)

Jentry
14.02.2018
16:56:09
почему рекурсия не срабатывает в данном случае?
выглядит ок с точки зрения кода, скорее всего проблема с условием, подебажь и посмотри пошагово

Stas
14.02.2018
16:56:22
в условие попадаю

принтом проверял

Google
Stas
14.02.2018
16:57:00
пойду попробую дебагом

Oleg
14.02.2018
18:47:50
Добрый вечер. Вопрос по #pandas Как добавить колонку значения которой будут браться с одной из двух других колонок в зависимости от того которая из них не пустая? Спасибо.

Я про датафрейм)

Oleg
14.02.2018
18:53:09
Пробовал. Не работает

Nikolay
14.02.2018
18:54:18
Пробовал. Не работает
а если d["new"] = d["a"].fillna(d["b"])?

Oleg
14.02.2018
18:58:28
Спасибо! Так работает!

Fin
14.02.2018
20:27:25


Помогите, не как не могу разобраться с кодом

Павел
14.02.2018
20:28:34
помельче небыло?

Fin
14.02.2018
20:28:58
Сорри не получилось

Павел
14.02.2018
20:29:11
сделай скрин

Fin
14.02.2018
20:29:55
Ок

Павел
14.02.2018
20:30:38
есть такая кнопка PrtSc

Rocket
14.02.2018
20:31:30
есть такая кнопка PrtSc
Есть такое встроенное приложение в win начиная с 7 точно - Ножницы.

Fin
14.02.2018
20:34:03




Tigran
14.02.2018
20:34:51
есть такая кнопка PrtSc
ну чего ты хуйню советуешь

pastebin.com

Fin
14.02.2018
20:35:03
i otsuda hochu davat .txt file

Google
Fin
14.02.2018
20:36:15
@Saluev a chto eto pastebin.com

Tigran
14.02.2018
20:36:22
туда можно постить код

Fin
14.02.2018
20:40:18
@Saluev mojesh pomoch razabtrasya s kodom? pojalusta ya hochu chto by code chital .txt file i obrobotal i dal output

Jentry
14.02.2018
20:41:00
otkuda ti takoy

Alessio
14.02.2018
20:43:39
это не может быть кодом человека, который фотографирует экран

Fin
14.02.2018
20:44:07
da eto ne moi kod, chestno priznaius

prosto est algorithmy, i hochu davat input i uvedet output

Tigran
14.02.2018
20:47:45
иди в @ru_python_beginners и учись

у нас тут профессиональное комьюнити

Stas
14.02.2018
20:48:05
А чё два мэйна

Fin
14.02.2018
20:49:57
Stas odnu hotel otkryt file i chat ot etogo, no ne mogu sovmestit v x, y

Stas
14.02.2018
20:51:38
Так ты свой класс даже нигде не используешь и не создаешь инстанс

Чат выше который посоветовали, спроси там

Fin
14.02.2018
20:52:37
Stas sposiba

@Saluev profisionaly chem zanimaetes zdes? bez obid uje dovne ne sidel v chatte

Tigran
14.02.2018
20:55:11
Ну камон, "разобраться в коде" подразумевает, что ты вообще не знаешь питон

тут даже не с чего начинать разговор

Stas
14.02.2018
20:56:40
Там причем не в чем разбираться

Fin
14.02.2018
20:57:03
@Saluev da uchil kak to i uje hochu serezno zanimatsya

est uchiteli zdes kotoory hochet dat mne naprovleniy i zarobotat za utracheniy vremya

Google
Stas
14.02.2018
21:01:32
откуда ты скопировал код, там примера использования не было что ли?

Fin
14.02.2018
21:02:50
da ne bylo

Tigran
14.02.2018
21:13:43
Дайте запилю кулстори. Я решаю задачки на leetcode и регулярно возникает потребность в сбалансированных деревьях (например, вот тут: https://leetcode.com/problems/the-skyline-problem/description/ - нужно быстро добавлять, удалять и находить максимум). Плюсовики хитро используют multiset, в питоне же деревьев с балансировкой нет, а реализовывать их ох как не хочется. Но обычно заранее известен перечень элементов, которые в это дерево надо будет засунуть. Поэтому я придумал такой лайфхак: я сортирую весь массив потенциальных элементов дерева и строю по нему сразу сбалансированное дерево (это тривиально): def build_tree(array, l=None, r=None): l = l or 0 r = r or len(array) if r - l <= 0: return None if r - l == 1: return Node(array[l]) m = (l + r) // 2 left = build_tree(array, l, m) right = build_tree(array, m + 1, r) return Node(array[m], left=left, right=right) При этом я помечаю все элементы дерева как выключенные: class Node(object): def __init__(self, value, left=None, right=None): self.value = value self.enabled = False self.has_enabled_successors = False self.left = left self.right = right После этого остаётся вместо добавления элемента в дерево реализовать его включение (элементарная рекурсия), вместо удаления - выключение (тоже), и при других операциях (поиск элемента/поиск максимума/поиск минимума) учитывать включенность/выключенность. Вуаля, идеально сбалансированное дерево с log n операциями при миминуме умственного напряжения. Может, у вас есть более вменяемые способы решать задачи на деревья без реализации балансировки?

kino
14.02.2018
22:52:49
а как можно такое сделать? if t,s=k(); t==True:

Jentry
14.02.2018
23:12:47
никак

Jentry
14.02.2018
23:53:57
это калька с c++ или go

Artem
15.02.2018
00:32:30
А чё два мэйна
так надо это фича

da ne bylo
берешь и читаешь документацию

ща

https://docs.python.org/3/library/atexit.html

там все что тебе надо

на года 2 вперед

Alex
15.02.2018
01:47:28
Куплю бота на заказ писать в лс.

Andrey
15.02.2018
02:42:26
Ну ка. О'кей Google, погода на завтра

Не работает =(

kino
15.02.2018
06:04:38
как у джанги принято получать данные:через поля модели или через queryset.values()?

Сергей
15.02.2018
07:44:22
Прив, кто-нибудь писал алгоритм Дейкстры с нахождением самого пути (по точкам)

Google
Robot
15.02.2018
07:44:24
pastebin.com
Говно с рекламой есть dpaste.de

Tigran
15.02.2018
07:45:21
Говно с рекламой есть dpaste.de
Казнить нельзя помиловать

Сергей
15.02.2018
07:52:51
Кажется, это простая динамика ))
я не могу найти сам алгоритм как восстанавливать путь и что делать если у нас несколько одинаковых путей

Vano
15.02.2018
07:54:02
https://github.com/Modified/MHTifier/blob/master/mhtifier.py C:\>python MHTifier.py -u Snimok.mht out1 Unpacking... Traceback (most recent call last): File "MHTifier.py", line 146, in <module> main() # Kindda useless if we're not using doctest or anything? File "MHTifier.py", line 89, in main os.makedirs(os.path.dirname(fp), exist_ok=True) File "C:\Users\yablo\Anaconda3\lib\os.py", line 210, in makedirs makedirs(head, mode, exist_ok) File "C:\Users\yablo\Anaconda3\lib\os.py", line 210, in makedirs makedirs(head, mode, exist_ok) File "C:\Users\yablo\Anaconda3\lib\os.py", line 210, in makedirs makedirs(head, mode, exist_ok) File "C:\Users\yablo\Anaconda3\lib\os.py", line 220, in makedirs mkdir(name, mode) OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома: 'https:' При попытке распаковать mht вылезает вот такая радость. Кто знает, что за синтаксическая ошибка?

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