декодирование, небольшой endian, несжатый и float массив

У меня есть Base64 кодированные данные из эксперимента. Так что я пытаюсь сделать в пошаговом порядке:

  • Получить байты из base64 кодировки (Декодировать)
  • Преобразовать байты в little-endian
  • Распаковать байты из (zlib)
  • Преобразовать массив байтов в массив float

Пример:

Dn3LQ3np4kOyxQJE20kDRBRuFkScZB5ENxEzRFa + O0THMz9EOQRCRFC1QkRYeUNEwXJJROfbSUScvE5EVDtVRK5PV0TLUWNE481lRHX7ZkSBBWpE9FVyRIFdeESkoHhEnid8RI1nfUSy4YBE/C2CRGKQg0RcR4RE54uEROUAhUTBWodErKyMRNsVkkRvUpJEukWURO58lkSqRZ1E2VauRPBTwEQf9cVE9BnKRA =

То, что я до сих пор пробовал

import os
import base64
import struct

s = 'Dn3LQ3np4kOyxQJE20kDRBRuFkScZB5ENxEzRFa+O0THMz9EOQRCRFC1QkRYeUNEwXJJROfbSUScvE5EVDtVRK5PV0TLUWNE481lRHX7ZkSBBWpE9FVyRIFdeESkoHhEnid8RI1nfUSy4YBE/C2CRGKQg0RcR4RE54uEROUAhUTBWodErKyMRNsVkkRvUpJEukWURO58lkSqRZ1E2VauRPBTwEQf9cVE9BnKRA=='
decode=base64.decodestring(s)

tmp_size=len(decode)/4

Я хочу выполнить следующую операцию в Python .

Я пытаюсь разобраться в этом сам, но это занимает слишком много времени.

Спасибо!

-121--1633260- Я продолжаю получать «недействительный ключ-закрытый сайт» по моему запросу проверки reCAPTCHA , возможно, вы, ребята, можете помочь мне с этим. Я пытаюсь реализовать reCAPTCHA в моем приложении node.js, и независимо от того, что я делаю, я продолжаю получать сайт -private-key "в качестве ответа. Вот...

может вы, ребята, поможете мне с этим. Я пытаюсь реализовать reCAPTCHA в моем приложении node.js и независимо от того, что я делаю, я сохраняю получение сайта -private-key "в качестве ответа.

Вот вещи, которые я дважды проверил и попробовал:

  1. Правильные ключи
  2. Ключи не заменяются
  3. Ключи являются «глобальными ключами», так как я тестирую на локальном хосте и думаю, что это может быть проблема с
  4. Протестирована в производственной среде на сервере - та же проблема

Последнее, что я могу думать, это мой запрос POST к reCAPTCHA Сам API неверен, так как конкретный формат тела не явно задокументированы (параметры задокументированы, я знаю). Так что это является телом запроса, который я отправляю в данный момент (ключ и IP изменены но я проверил их на своей стороне):

privatekey=6LcHN8gSAABAAEt_gKsSwfuSfsam9ebhPJa8w_EV&remoteip=10.92.165.132& challenge=03AHJ_Vuu85MroKzagMlXq_trM emw4hKSP648MOf1JCua9W-5R968i2pPjE0jjDGX TYmWNjaqUXTGJOyMO3IKKOGtkeg_Xnn2UVAfoXHVQ-0VCHYPNwrj3PQgGj22EFv7RGSsuNfJCyn mwTO8TnwZZ MRjHFrsglar2zQ&response=Coleshill areacce

- там что-то не так с этим форматом? Нужно ли отправлять специальные заголовки? Я совершенно не прав? (Я работаю 16 часа подряд теперь, чтобы это могло быть..)

Спасибо за помощь!

9
задан Sheena 11 November 2013 в 11:24
поделиться