2012-05-10 3 views
-1

Можно создать дубликат:
Compiling PythonКак скомпилировать программу python?

Я хотел бы знать, если это possibl написать программу в Python и скомпилировать его в исполняемый файл?

Я имею в виду фактическую компиляцию, а не интерпретацию.

Основная причина заключается в том, что это будет коммерческий продукт, поэтому необходимо «спрятать» исходный код.

Так что в основном я хотел бы взять .py-файл и превратить его в .exe-файл.

Любые предложения?

+0

[py2exe] (http://www.py2exe.org/) –

ответ

0

Вы можете распространять скомпилированные .pyc-файлы вместо файлов .py исходного кода. .pyc генерируются «на лету», когда запускается программа Python. .pyc - это байт-код (думаю, файлы Java .class) и сопротивляются попыткам их обратной инженерии.

+0

Большое спасибо. :) – Dio

+1

Они не сопротивляются попыткам реверсировать их очень сложно. – kindall

0

Вы должны использовать py2exe.

+0

Я хотел бы, чтобы это была кросс-платформенная – Dio

+0

Вы должны написать это в своем вопросе. Теперь я вижу только вопрос об файлах exe. В любом случае, я не могу вам помочь. –