2012-01-31 2 views
0

Я довольно новичок в программировании, но мне было интересно, что означает «исполняемая форма» & как преобразовать файл Python в исполняемую форму.Что такое «исполняемая форма»?

+0

Добавить подробную информацию по этому вопросу, непонятно, что вы ожидаете – avasal

+0

Дайте нам некоторый контекст, пожалуйста? Где вы видели фразу «исполняемая форма»? –

+0

Это было на моем брифинге. –

ответ

1

Я бы предположил, что тот, кто написал это, хотел установить исполняемый бит в файле. Для этого на большинстве платформ UNIX, вам нужно пойти в какую-нибудь оболочку и запустить это:

chmod +x /full/path/to/file.py 

(обратите внимание, что полный путь на самом деле не требуется - вы можете использовать относительный путь, тоже)

Если вы сделали, что и файл начинается с соответствующим hashbang как:

#!/usr/bin/env python 

Тогда вы должны быть в состоянии запустить сценарий очень легко:

./file.py 

(предполагается, что ваш рабочий каталогом является таким же, как каталог, в котором находится file.py)

0

На платформе окон, «исполняемая форма» означает PE файлы, более конкретно, «.exe» файлы. Возможно, вы можете использовать py2exe, чтобы преобразовать скрипт py в файл exe.

Смежные вопросы