@ru_python

Страница 7771 из 9768
serbernar
18.01.2019
08:40:15
а skip?
сейчас

Alex
18.01.2019
08:40:17
а для skip ты можешь условие установить

serbernar
18.01.2019
08:40:29
https://docs.pytest.org/en/latest/skipping.html

Tishka17
18.01.2019
08:40:45
вообще какие ещё кейсы кроме “мы тут написали тест, но код пока не способен его пройти”?

Google
Tishka17
18.01.2019
08:41:01
ну ладно, skip_if можно для разгных окружений

serbernar
18.01.2019
08:41:13
код отвалился, например

Alex
18.01.2019
08:41:24
ну или ты накидал тестплан, сделал пустые функции для тестирования и промаркировал их как skip

чтобы их было виндо в статистике

Tishka17
18.01.2019
08:42:48
я понял, xfail запускает тест, но результат помечается xfail\xpass, а skip - не запускает

Alex
18.01.2019
08:43:13
да

Tishka17
18.01.2019
08:43:18
типа для разделения на стабильный тесты и разрабатываемые

serbernar
18.01.2019
08:43:39
умгу

а есть тут кто писал тесты под аирфлоу?

ну, нет, так нет. но попытаться стоило.

Tishka17
18.01.2019
08:46:07
у меня pycharm сошел с ума и решил, что exec - зарезервирвоанное слово в 2.7 что делать?

serbernar
18.01.2019
08:46:41
отключать кодинспект?

Google
Vasia
18.01.2019
08:46:53
есть аналог map, когда можно одновременно пройтись по двум массивам одновременно?

Vasia
18.01.2019
08:47:43
блин, можно пример?

Tishka17
18.01.2019
08:47:45
или map + itertools.chain

одновременно - это как?

параллельно?

Vasia
18.01.2019
08:48:38
ну тоесть: есть 2 массива одной длины, если в первом мы имеем определенное значение, то нужно получить значение из второго по тому-же индексу

serbernar
18.01.2019
08:48:50
Vasia
18.01.2019
08:50:07
зип же даст массив кортежей

Tishka17
18.01.2019
08:50:12
ну да

это и есть элементы с одним индексом

Vasia
18.01.2019
08:51:17
а лол

просто по нему же можно в генераторе пройтись

Tishka17
18.01.2019
08:51:33
ну так

Инженер
18.01.2019
09:17:21
Django-mptt, как обновить любое поле ноды без нарушения консистентности дерева?

Если вызвать save() у ноды - теряются потомки

Alex
18.01.2019
09:20:47
Привет всем, есть какой-то более адекватный метод получения макс адреса текущей сетевой карты на python чем этот: pcMac = (':'.join(re.findall('..', '%012x' % uuid.getnode())))

я гуглил,и нихера нормального не нашел, я не разработчик, по этому пишу сюда, что бы разрабы сказали как делают они)

Google
Andrew
18.01.2019
09:23:14
Привет всем, есть какой-то более адекватный метод получения макс адреса текущей сетевой карты на python чем этот: pcMac = (':'.join(re.findall('..', '%012x' % uuid.getnode())))
uuid использует mac для генерации уникального значения (если версия uuid 1). Так что вполне норм вариант

Alex
18.01.2019
09:24:14
тебе просто сгенерировать надо?
нужно поулчит ьмак машины, у меня есть аворизация по маку с помощью пайтон, берется этот мак и чекается

Alex
18.01.2019
09:24:17
во-первых что ты понимаешь по текущей сетевой картой?

Alex
18.01.2019
09:24:30
та, которая используется

Alex
18.01.2019
09:24:31
во-вторых ты в курсе что сетевых интерфейсов может быть несколько?

Alex
18.01.2019
09:24:42
может быть 10 сетевух, и одна только смотрит в мир

Alex
18.01.2019
09:24:44
та, которая используется
может использоваться больше одной

Alex
18.01.2019
09:24:48
нужна та что смотрит в мир

Alex
18.01.2019
09:24:57
может быть 10 сетевух, и одна только смотрит в мир
может быть 10 сетевух и > 1 смотреть "в мир"

Alex
18.01.2019
09:24:57
я не правильно сформулировал...

Tishka17
18.01.2019
09:25:08
сетевая карта lo

Alex
18.01.2019
09:25:16
Vasia
18.01.2019
09:25:16
вот куча наркоманий, включая твою

https://stackoverflow.com/questions/28927958/python-getting-the-mac-address-properly-in-windows

там есть и для определенного интерфейса

Tishka17
18.01.2019
09:25:39
о_0

Google
Andrew
18.01.2019
09:25:44
Ну чего вы набросились то. Это дерьмо с uuid даже под виндой работает

Vasia
18.01.2019
09:25:46
судя по всему проще варианта нету

Alex
18.01.2019
09:25:48
вот меня интересует варик без наркомании)

пздц...

Tishka17
18.01.2019
09:25:59
Alex
18.01.2019
09:25:59
может быть 10 сетевух, и одна только смотрит в мир
ты очевидно не понимаешь как работают сети. поэтому объясни за каким хером тебе это понадобилось.

Andrew
18.01.2019
09:26:16
какое? генерация мака с помощью uuid?
это не генерация мака а получение его

Admin
ERROR: S client not available

Tishka17
18.01.2019
09:26:17
небось вайфай в метро хочет хакнуть

это не генерация мака а получение его
как можно с помощью uuid поулчить mac, не понимаю

Andrew
18.01.2019
09:26:53
Описание. . . . . . . . . . . . . : Intel(R) Ethernet Connection (2) I219-V Физический адрес. . . . . . . . . : 2C-56-DC-9B-D5-2E >>> (':'.join(re.findall('..', '%012x' % uuid.getnode()))) '2c:56:dc:9b:d5:2e'

Vasia
18.01.2019
09:27:00


во, прям свежак

Alex
18.01.2019
09:27:09
пиздец, python разрабы бля...

Vasia
18.01.2019
09:27:17
13 часов назад ответ

Anatoly
18.01.2019
09:27:23
как можно с помощью uuid поулчить mac, не понимаю
https://docs.python.org/2/library/uuid.html#uuid.getnode Get the hardware address as a 48-bit positive integer.

Alex
18.01.2019
09:27:29
пиздец, python разрабы бля...
что? ты взял библиотеку не предназначеную для решения твоей задачи, а виноваты питон разрабы

Alex
18.01.2019
09:27:54
во,спс,то что нужно

Tishka17
18.01.2019
09:28:48
ybxjcb

Google
Tishka17
18.01.2019
09:28:49
ничоси

Alex
18.01.2019
09:28:51
следующий вопрос как узнать сетевой интерфейс по-умолчанию

Tishka17
18.01.2019
09:28:58
это же security issue какой-то

Alex
18.01.2019
09:29:06
Tishka17
18.01.2019
09:29:22
ну я из мобилок пришол

там нельзя просто так получить доступ к физике

ибо нефиг приложению это знать

Anatoly
18.01.2019
09:29:36
не переживай, тут и не такое говно случается

Vasia
18.01.2019
09:29:51
зато пинг без рута не сделать

если не вызывать внутресистемное приложение

Alex
18.01.2019
09:30:32
там нельзя просто так получить доступ к физике
как такового секьюрит issue нет, информация о твоем маке не является sensitive.

Tishka17
18.01.2019
09:30:36
короче я хз как это работает, но она возвращает адрес интерфейса, который у меня inactive

Nikolay
18.01.2019
09:30:45
ибо нефиг приложению это знать
а как без этого работать-то вообще? vpn-приложению, например

Tishka17
18.01.2019
09:31:06
угу

Alex
18.01.2019
09:33:19
угу
в доке описано как это работает. мне щас разбираться лень. но суть в том что на эту функцию нельзя полагаться для получения адреса сетевого интерфейса.

Tishka17
18.01.2019
09:33:29
угу

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