Вопросы по теме '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 просмотров
schedule
22.04.2023
Что означают буквы в выводе 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