2017-01-03

Pythonスクリプト実行方法

Python スクリプトを実行するには、以下の2通りある。

 1. Python の実行ファイルを利用する


プログラム名を引数として Python コマンドを実行する。
$ python hogehoge.py

2つのバージョンがインストールされている場合、 pythonの後にバージョン数(python3 など) を記述。


 2. プログラムに実行権限を付加し、直接実行


プロパティかコマンドでプログラムのパーミッションを変更して、使用者の実行権限を付加する。
実行できない原因の一つとして、実行権限の設定ミスがある。

実行コマンドは、プログラム名の前に "./" (カレントディレクトリを意味する) 記述する。
記述しない場合、エラー表示が出る場合がある。

2つ目の方法で実行する場合、プログラムの頭に "#!/usr/bin/python" または "#!/usr/bin/python3" を記述する。

  ▶ hogehoge.py を実行
$ chmod +x hogehoge.py
$ ./hogehoge.py