Вопросы по теме 'pack'

Python: как передавать массивы переменной длины по сетевому соединению
Мне нужно передать массив разной длины, в котором каждый элемент представляет собой кортеж из двух целых чисел. Например: path = [(1,1),(1,2)] path = [(1,1),(1,2),(2,2)] Я пытаюсь использовать упаковку и распаковку, однако, поскольку массив...
520 просмотров
schedule 09.06.2022

Как распаковать двоичную строку в PHP?
Как я могу сделать этот код Perl в PHP? print unpack ("H*", pack ("B*", "00000000100000012000000" ));
2523 просмотров
schedule 10.05.2023

Perl упаковать/распаковать/сдвинуть
У меня была эта проблема в Perl в течение нескольких дней, и после тщательного изучения бесчисленных справочных страниц, perldocs и слишком большого количества поисковых запросов, надеюсь, кто-то здесь может мне помочь. Мне даны две строки, которые...
2275 просмотров
schedule 14.05.2023

Предупреждение о pack() в скрипте push-уведомлений
Я пишу свой скрипт push-уведомлений на PHP. $deviceToken правильно, но у меня есть предупреждение в этой строке: $b = pack('H*', str_replace(' ', '', $deviceToken)); предупреждение такое: Предупреждение: pack() [function.pack]:...
4633 просмотров

Что означают буквы в выводе struct.pack?
когда я меняю число на шестнадцатеричное в структурном модуле python, >>> import struct >>> struct.pack("i",89) 'Y\x00\x00\x00' >>> struct.pack("i",890) 'z\x03\x00\x00' >>> struct.pack("i",1890) 'b\x07\x00\x00'...
3391 просмотров
schedule 31.08.2022

Что означает машинный порядок байтов в пакете PHP?
Я понимаю маленький и большой порядок байтов, но что означает «машинный порядок байтов»?
1612 просмотров
schedule 19.04.2022

Как работают pack() и unpack() в Ruby
Зачем в Ruby нужен массив Packing ? Как directive помогает в такой упаковке? Я запустил некоторый код в своей консоли, чтобы увидеть, как и как выглядят директивы в упаковке массива. Но вывод практически одинаков для каждой директивы....
4790 просмотров
schedule 24.06.2023

Использование пакета Python с массивами
Я пытаюсь использовать функцию pack в модуле struct для кодирования данных в форматы, требуемые сетевым протоколом. Я столкнулся с проблемой, заключающейся в том, что я не вижу способа кодировать массивы чего-либо, кроме 8-битных символов....
444 просмотров
schedule 16.10.2022

методы python pack () и grid () вместе
Я новичок в Python, так что, пожалуйста, простите меня за нубовство. Я пытаюсь создать строку состояния в нижней части окна моего приложения, но кажется, что каждый раз, когда я использую методы pack () и grid () вместе в одном файле, главное окно...
19091 просмотров
schedule 31.03.2024

Необходимо декодировать 16-битные байты с обратным порядком байтов без знака в целые числа в Haskell.
Есть ли простая функция, которую я могу скопировать и вставить, чтобы сделать это преобразование? Рубиновый эквивалент будет bytes.unpack("n*")
498 просмотров
schedule 10.02.2023

Как правильно использовать struct.pack/unpack с pyaudio?
Моя цель - правильно распаковать строку, предоставленную pyaudio, в int16 для некоторой модификации, а затем снова упаковать ее для воспроизведения. Это то, что я получил до сих пор (код скопирован из другого поста): #data contains my string of...
1566 просмотров
schedule 31.01.2023

Поиск IP-адреса, хранящегося в двоичном формате, через php mysql
Я храню IP-адреса в таблице в упакованном двоичном виде (4 байта для IPv4 и 16 байтов для IPv6). Мой вопрос: есть ли способ поиска IP-адресов через SQL? Я использовал php (inet_pton), чтобы преобразовать их в двоичные файлы. Я не знал о...
522 просмотров
schedule 07.01.2023

Perl - Пакет сложных 16-битных слов
Мне нужно упаковать сложное сообщение в 16-битное слово, которое определяется так: Part 1: Error State (Least Significant Byte) Bit 0: Error type A (Least Significant Bit) Бит 1: Тип ошибки B Бит 2: Тип ошибки C Бит 3: Тип ошибки D Бит...
149 просмотров
schedule 24.12.2022

Упаковать / распаковать двоичную строку в Perl
Я пытаюсь понять фрагмент кода Perl. Я думаю , что его цель - создать двоичную строку из входного целого числа, но в обратном порядке битов (младший бит слева, старший бит справа). Однако я не понимаю, что делает pack / unpack с входными...
1830 просмотров
schedule 13.02.2023

Упаковка bools с битовым полем (C ++)
Я пытаюсь взаимодействовать с кодом Ada с помощью C ++, поэтому я определяю структуру с использованием битовых полей, чтобы все данные на обоих языках находились в одном месте. Следующее - не совсем то, что я делаю, но обрисовывает проблему....
2928 просмотров
schedule 26.04.2022

Сетка и упаковка в Main и Class?
Я только что переместил свой макет в Tkinter из пакета в сетку. Все идет хорошо. Я совершил ошибку, использовав пакет и сетку вместе в своей основной функции. Чиню и не только хватом. Но я понял, что все еще использую pack внутри класса, который...
1110 просмотров
schedule 31.05.2022

PHP Передача массива в функцию pack()
pack() синтаксис (из http://php.net/manual/en/function.pack.php ) string pack ( string $format [, mixed $args [, mixed $... ]] ) поэтому предположим, что мне нужно упаковать три байта $packed = pack( "c*", 65, 66, 67 ); Но что, если...
26207 просмотров
schedule 30.04.2023

Распаковать буфер, упакованный perl с шаблоном N/a* N/a* в golang
Я новичок в перле. Мне нужно написать код golang, который читает пакет UDP, отправленный с клиента сокета Perl UDP. По сути, Perl-клиент упаковывает данные, используя шаблон «N/a* N/a*», как показано ниже: $them = pack($sockaddr,&AF_INET,...
215 просмотров
schedule 04.05.2023

Как использовать функцию perl pack для изменения порядка полей
Я пытаюсь изменить порядок полей при построении строки с помощью pack , но не могу заставить pack делать то, что я хочу. Например, я хочу заполнить строку abc по смещению 12, defg по смещению 8 и hi по смещению 3 (и любым другим,...
129 просмотров
schedule 18.03.2023

Как устранить неточность с плавающей запятой при упаковке и распаковке числа с плавающей запятой?
Я упаковываю массив чисел для отправки через UDP на другое оборудование, используя программирование сокетов. Когда я pack число 12,2, а затем unpack , я получаю 12,199999892651. Поскольку я работаю с числами, связанными с широтами и долготами,...
231 просмотров
schedule 14.05.2022