Описание тега dis

Распределенное интерактивное моделирование - стандартный протокол для моделирования распределенных военных игр.
0 ответов

Как отлаживать модуль "dis"

Я пытаюсь отладить модуль "dis", поставляемый с Python 3.7, просто хочу следить за его выполнением и охватывать некоторую структуру данных. Следуя этому простому руководству, я сделал это: Вставитьimport pdb"вверху файла Вставитьpdb.set_trace()"в на…
19 июл '18 в 00:02
0 ответов

Есть ли способ просмотра исходного кода функции с помощью модуля Dis в Python?

Если, например, я хочу просмотреть байт-код для функции x: def f(x): print(x * 10) Я бы использовал dis модуль, который будет генерировать это: >>> def f(x): ... print(x * 10) ... >>> dis.dis(f) 2 0 LOAD_GLOBAL 0 (print) 2 LOAD_GLO…
09 сен '18 в 11:09
1 ответ

Как работает CreateEntity PDU?

Я пытаюсь изучить DIS для небольшого проекта, который я имею в виду. По сути, у меня есть процесс, который запускает сценарий, и он может получать внешние команды для создания и удаления объектов. У меня есть другой процесс, карта, которая может отп…
29 дек '16 в 13:08
1 ответ

Соотношение глубины первого обхода между узлами G и DFT

Пусть G неориентированный граф. Рассмотрим обход в глубину G, и пусть T будет результирующим деревом поиска в глубину. Пусть u будет вершиной в G, и пусть v будет первой новой (не посещенной) вершиной, посещенной после посещения u в обходе. Какое из…
29 май '18 в 05:03
2 ответа

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

Как получить список параметров функции в python из объекта кода. import xdis.std as dis ops = list(dis.Bytecode("""def f(a, b): return 1""")) print(ops) code_obj = ops[0] print(list(dis.Bytecode(code_obj.argval))) Приведенный выше код использует мод…
21 мар '19 в 14:48
2 ответа

Извлечение всех констант из объекта кода в Python 3

Я хочу извлечь все константы, используемые в функции. В Python 2.7 я могу перебирать co_consts в __code__ функции и извлечь все строки. Например,Python 2.7 >>> def func(): ...: return 'foo' if True else ('bar',) >>> print(func.__co…
23 апр '19 в 06:36
0 ответов

Как я могу выполнить код, полученный из python dis.dis()?

Как я могу выполнить код, полученный из python dis.dis ()? import dis class A(): def __init__(self): print("hello") dis.dis(A) '''It returns: 3 0 LOAD_GLOBAL 0 (print) 2 LOAD_CONST 1 ('hello') 4 CALL_FUNCTION 1 6 POP_TOP 8 LOAD_CONST 0 (None) 10 RET…
30 июл '19 в 15:39
0 ответов

Как я могу правильно обновить экземпляр федерации?

Я использую Pitch pRTI free и симулятор "Карта мира". Я попытался, просмотрев страницу 50 "The HLA Tutorial.pdf", чтобы установить и обновить для федеративного экземпляра, но у меня это не получается, я не знаю почему. Заранее объект в моем коде соз…
11 окт '19 в 17:33
0 ответов

Проблема с SpatialFPStruct, RPR fom, netn2_2010 FOM. Как это реализовать?

Я пытаюсь закодировать федерацию netn2_2010 FOM. Я сделал несколько структур: WorldLocationStruct, WorldLocationStructEncoder, SpatialFPStruct, SpatialFPStructEncoder и другие. Моя проблема в том, что мой WorldLocationStruct имеет 3 атрибута X,Y и Z…
21 окт '19 в 16:22
0 ответов

Как сделать так, чтобы объект Federate отображался в другом программном обеспечении Federate?

Я использую Pitch pRTI Free и федерацию карты, и моя цель - сделать так, чтобы "случайная машина" появлялась внутри этой федерации карты. Я уже создал экземпляр объекта с Spatial, EntityType, EntityIdentifier, ForceIdentifier, Marking, IsConcealed и…
02 окт '19 в 02:23
1 ответ

Примеры Python open-dis работают не так, как ожидалось

Я пытаюсь правильно запустить пакет python open-dis на моем компьютере. Я использую Python 3.8. Используя pip, я компилирую пакет из исходного кода следующим образом: pip install . После этого, как указано в документации. я бегу python dis_receiver.…
04 авг '20 в 00:15
1 ответ

dis код от += до INPLACE_ADD - объясните, почему это работает таким образом

У меня очень простая функция f, с помощью dis.dis я ее разбираю: def f(): a = "xxx" print(id(a)) a = a + "A" print(id(a)) a = a + "B" print(id(a)) f() from dis import dis print(dis(f)) Из https://pd.codechef.com/docs/py/2.7.9/library/dis.html я знаю…
27 апр '21 в 23:56
0 ответов

декомпилировать (вернуться к коду) вывод dis.dis в код Python

2 0 LOAD_CONST 0 (0) 2 LOAD_CONST 1 (None) 4 IMPORT_NAME 0 (re) 6 STORE_NAME 0 (re) 8 LOAD_CONST 0 (0) 10 LOAD_CONST 1 (None) 12 IMPORT_NAME 1 (os) 14 STORE_NAME 1 (os) 16 LOAD_CONST 0 (0) 18 LOAD_CONST 1 (None) 20 IMPORT_NAME 2 (sys) 22 STORE_NAME…
19 май '21 в 17:52
1 ответ

Оптимизация кода Python с помощью dis и timeit

Я пытался создать функцию с учетом производительности и ужасно потерпел неудачу ( функция 1). Рассмотрим функцию, в которой нам нужно преобразовать строку в целое число с заданными правилами: B = отрицать целое число O = прибавлять + 1 к целому числ…
23 авг '21 в 12:57
0 ответов

использование дизассемблирования кодов операций

В основном я хочу разобрать кучу кодов операций с помощью cpython. У меня есть следующие коды операций: data = b"\xdb\xda\xbb\x04\xd7\x03\xf9\xd9\x74\x24\xf4\x5f\x2b\xc9\xb1\x56\x31\x5f\x18\x03\x5f\x18\x83\xc7\x00\x35\xf6\x05\xe0\x3b\xf9\xf5\xf0\x5b…
27 окт '21 в 03:31
1 ответ

SAS Data Integration Studio: проблемы с отправкой почты (войти прикрепить)

Я неопытный пользователь SAS Data Integration Studio. Я хотел бы получать по электронной почте информацию о статусе работы. Использование «Обработки статуса» и действия «Отправить письмо» (из вариантов задания) меня не удовлетворяет. Прежде всего - …
28 янв '22 в 17:25
0 ответов

Как отобразить простой DIS PDU из файла JSON в табуляторе

У меня есть образец DIS PDU, который хранится в файле JSON. Я хочу иметь возможность прочитать этот файл, а затем отобразить его с помощью табулятора на веб-странице. У меня проблемы с метками разделов "PDUHeader" и "EntityID". Анализатор JSON в таб…
24 янв '23 в 14:39
0 ответов

Преобразование Lon Lat Yaw Pitch Roll в VBS4 с использованием протокола DIS

У меня есть продольный и широтный разворот самолета по тангажу, который мне нужно передать в VBS, используя DIS для отображения объекта. Пример данных: Долгота: 2,0445459 Широта: 12,4195886 Отклонение от курса: 180 (градусов) Наклон: 0 Крен: 0 Входн…
19 июн '23 в 09:04