とりあえず新たに Python を学ぶに当たって良い参考書やサイトを知りたいです。
既存スキルは Perl,PHP 等 LL 系言語はいくつか、Java も少々、実務レベルで使用しています。
Python はとりあえず入門書を1冊買った程度でライブラリやフレームワークはこれからと言ったレベル。
一応目標の一つに Google App Engine でのアプリ開発がありますが、重視しなくても良いです。
また、HowTo 物よりはリファレンス系を好みます。
情報源とは少し違いますが、Python Challengeをお勧めします。ページごとに設問(隠されている場合もあります)があり、それを Python を使って解いていくことで、Python で問題解決を実践していく仕組みになっています。
こちらのサイトを一番にお勧めした理由は、何かしらの入門書を読みつつ問題を解いていくという感じで、効率的に Python を触れるという理由からです。序盤の問題は簡単なのですが、中盤以降では画像処理などの問題もあり、「それ Python でやらなくてもいいじゃん」という疑問を感じつつも楽しめる内容になっていると思います。
GAE を利用したアプリケーション開発を視野に入れているのであれば、Django 標準ドキュメント和訳がお勧めです。Django をお勧めするのは、情報量が多く GAE で簡単に利用できるからです。
取り敢えず一通り触ってみるには、Python リファレンスが、そのものズバリです。難点は重たいことです。
標準ライブラリで困ったことがあればここを見るようにしています。
http://www.python.jp/doc/nightly/index.html
GAEを視野に入れているようですので、こちらも参考になるかもしれません。
これが参考になるかと思います。
みんなのPython (単行本)
http://www.amazon.co.jp/%E3%81%BF%E3%82%93%E3%81%AA%E3%81%AEPyth...
情報源とは少し違いますが、Python Challengeをお勧めします。ページごとに設問(隠されている場合もあります)があり、それを Python を使って解いていくことで、Python で問題解決を実践していく仕組みになっています。
こちらのサイトを一番にお勧めした理由は、何かしらの入門書を読みつつ問題を解いていくという感じで、効率的に Python を触れるという理由からです。序盤の問題は簡単なのですが、中盤以降では画像処理などの問題もあり、「それ Python でやらなくてもいいじゃん」という疑問を感じつつも楽しめる内容になっていると思います。
GAE を利用したアプリケーション開発を視野に入れているのであれば、Django 標準ドキュメント和訳がお勧めです。Django をお勧めするのは、情報量が多く GAE で簡単に利用できるからです。
取り敢えず一通り触ってみるには、Python リファレンスが、そのものズバリです。難点は重たいことです。
みんなのPython 改訂版
さし当たり改訂版が出ているようなのでそちらを勧めると言うことでよいのでしょうか?
この本を勧める理由は何でしょう?