Почему вы этого не делаете:
[chr(x) for x in [66,53,0,94]]
Это называется пониманием списка. Вы можете найти много информации о Google, но вот ссылка на документацию Python (2.6) на понимание списков . Однако вас может заинтересовать документация Python 3 .
Пакет JAVA-приложения на OS X является не чем иным как каталогом, содержащим Ваш .jars и много конфигурационных файлов. Комплекты инструментальных средств SetFile пользовательское свойство файловой системы HFS на каталоге, чтобы сказать средство поиска, что это - приложение, но предоставление его ".app" расширение служит той же цели. Я не думаю, что существует что-либо мешающее Вам создать один в, скажем, Windows, хотя, конечно, у Вас нет способа протестировать это, он работает, но если Вы можете протестировать его, по крайней мере, однажды на реальном Mac, Вы могли бы затем очевидно обновить .jars в нем в Windows для отражения изменений кода без слишком большой трудности.
Взгляните на Руководство по программированию Пакета для большего количества информации.
Один путь состоит в том, чтобы генерировать zip-файл с Приложением, использующим, например, Муравья. У муравья можно указать, что файл в Содержании/MacOS должен иметь выполнять-полномочия с помощью чего-то как filemode = "755".
Технически, Вам не нужен Mac. Приложения в OS X просто требуют определенной структуры папок и XML-файла. Однако Mac имеет действительно хороший инструмент под названием Банка Bundler. В дополнение к установке каталогов пакета и XML-файла, это создает исполняемый файл C, который запускает Ваше JAVA-приложение через JNI. Это хорошо, потому что имя процесса соответствует имени приложения.
Я полагаю, что Вы могли сделать, чтобы кто-то генерировал комплект приложений для Вас однажды и затем зарегистрировался в файлах к Вашему проекту. Во время изготовления все, что необходимо было бы сделать, скопировать файлы банки в соответствующие местоположения и возможно обновить XML-файл.
Работая над портом Mac НОЧИ, я могу сказать, что пакеты банки для других платформ должны работать одинаково хорошо над Mac. Я все еще рекомендовал бы найти Mac для тестирования (или даже объявление, что поддержка Mac была в бета-версии), когда мы обнаружили несколько причуд только для Mac во время порта (для движения с окнами - и Linux - только причуды, мы уже обнаружили),