Pythonでスクリプトを書いていると、決まった処理を自動で流すだけでなく、「実行中にユーザーに名前を入力させたい」や「コマンドを受け取って処理を変えたい」といった、対話的な(インタラクティブな)機能を持たせたくなることがあります。
The inputvalidation module should be supported on Windows, Linux and Mac (althought it has not been tested on Mac). Here's a simple validator using regex to make sure the user enters a valid phone ...