2012-01-31 21 views
0

私はかなり新しいプログラミングですが、実行可能なフォームとは何かを考えていました。& Pythonファイルを実行形式に変換する方法を教えてください。「実行形式」とは何ですか?

+0

質問の詳細を追加してください、どういうことを期待していませんか – avasal

+0

文脈を教えてください。 「実行形式」という語句はどこで確認できましたか? –

+0

私の課題説明会に掲載されました。 –

答えて

1

誰かが書いたことは、ファイルの実行可能ビットを設定することを意味すると思います。ほとんどのUNIXプラットフォーム上でそれを行うには、シェルのいくつかの種類に入ると、これを実行する必要があります:

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

を(フルパスが実際に必要とされていないことに注意してください - あなたも、相対パスを使用することができます)

は、あなたはそれをやった場合は、ファイルのような適切なhashbangで始まります。そして、あなたは非常に簡単にスクリプトを実行することができるはず

#!/usr/bin/env python 

./file.py 

Windowsプラットフォーム上で

0

(作業ディレクトリを想定したがfile.pyが置かれているディレクトリと同じである)、「実行可能形式は、」PEファイル、より具体的に、「.EXE」ファイルを意味します。 おそらくpy2exeを使って、pyスクリプトをexeファイルに変換することができます。