Python は文法が簡易で可読性に優れる、拡張モジュールが豊富に用意されており(C/C++で自作することも可能)、テキスト処理に限らず多様なアプリケーションの開発に利用できます。
CGIの開発も可能で、欧米ではPerlに次いで人気のあるスクリプト言語です。
Python Mode
http://www.python.org/emacs/python-mode/
最新版を手に入れたら、以下のコマンドでインストールしましょう。
;;;Add python mode (setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist)) (setq interpreter-mode-alist (cons '("python" . python-mode) interpreter-mode-alist)) (autoload 'python-mode "python-mode" "Python editing mode" t)
python.py
#! /usr/bin/python numbers=[1, 2, 3, 4, 5, 6] # 数値のリスト for i in numbers: # 数値のリストに対してループ print i # ループの範囲はインデントで決まる print numbers
実行結果
$ python ./python.py 1 2 3 4 5 6 [1, 2, 3, 4, 5, 6]