Описание тега 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