下準備




文字コード

ASCII 以外の文字コードを スクリプトファイルに含めるときは その文字コードをインタープリタに知らせる必要がある。 ( エンコーディング宣言という ) # ! の次の行に文字コードを指定する。 このファイルは SJIS で書かれてるよー!
# -*- coding: sjis -*-
この宣言でファイル内の文字が utf8 でエンコードされているという扱いになる。
# -*- coding: utf8 -*-



実行可能ファイルにする

UNIX, Cygwin 上で実行する場合はシェルスクリプト同様に ファイルの先頭にインタープリタのパスを記述することで実行可能なファイルになる。
# ! /usr/bin/python # coding: sjis
Windows にインストールしたインタープリタを利用する
# ! c:/Python27/python.exe # coding: sjis