事の発端は、Twitterでのこの発言。 maraigue: PerlやRubyはruby -e "script"でスクリプト実行できるけど、Pythonはshとかと同じでpython -c "script"なのね。 http://twitter.com/maraigue/statuses/794964644 gan2: @maraigue Perl や Ruby の -c は Python では何になってるのか気になる http://twitter.com/gan2/statuses/794965707 PerlやRubyでは、コマンドラインで「ruby -c myscript.rb」のように入力することで、スクリプトの文法のチェックのみを行うことができる。 ところがPythonでは、そのような機能はpythonインタプリタには無いようなのである(文法チェック用の外部ツールは存在する)。