!!! Python関連の書籍 {{outline}} !! 集合知プログラミング {{amazon 4873113644}} * Pythonを使って、データマイニング・機械学習の初歩的なアルゴリズムを学ぶ。 !! Python 3 プログラミング徹底入門 {{amazon 4894715430}} * ''編集中'' !! [速効! Pythonプログラミング バージョン2.5対応|http://www.amazon.co.jp/gp/product/4798016411] {{amazon 4798016411}} * [出版社のページ(目次)|http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=978-4-7980-1641-2] * [Subversion|http://svnbook.red-bean.com/]関連のドキュメント翻訳とかもやっている人が著者。 !! [Pythonプログラミング入門|http://www.amazon.co.jp/exec/obidos/ASIN/4898147526] {{amazon 4898147526}} * 日本語オリジナル入門書その3。 * 特にTkinterの解説が、本の1/3くらいを使って具体的に載っている。 !! [実践Python〜文字列操作からWebアプリケーション開発まで|http://www.amazon.co.jp/gp/product/4886487602] {{amazon 4886487602}} * 日本語オリジナル入門書その2。 * 出版日 2006/12/1 * 初版には誤植が多い。 * [正誤表|http://www.trirhino.com/books/ppyerrata] !! [みんなのPython|http://www.amazon.co.jp/exec/obidos/ASIN/479733665X] {{amazon 479733665X}} * 日本語オリジナル入門書その1。 * Python入門者におすすめできる本。 * 索引が弱い。 * [書籍詳細 (cbook24)|http://www.cbook24.com/bm_detail.asp?sku=479733665X] !! [初めてのPython 第2版|http://www.amazon.co.jp/exec/obidos/ASIN/4873112109] {{amazon 4873112109}} *けっこう網羅的に解説が載っている。 *入門書にしては高い。 !! [Pythonで学ぶプログラム作法|http://www.amazon.co.jp/exec/obidos/4894714019] {{amazon 4894714019}} * プログラミングがはじめてな人向け。「プログラミング」の入門書。 * プログラミングの本質的な部分について書かれているので、すでにPythonで書けるようになった人でも学ぶべき点がある。 * http://www.freenetpages.co.uk/hp/alan.gauld/ で英語ですがオンライン版が読めます。 !! [Pythonテクニカルリファレンス―言語仕様とライブラリ|http://www.amazon.co.jp/exec/obidos/ASIN/4894712210] {{amazon 4894712210}} *496ページでほどよい重さ。用例もちらほら載ってる。そういうのを手元に置きたい人は必携だけどいかんせん1.5.2。改訂きぼんぬ。 *下の「クイックリファレンス」があるんで、現在では存在価値は無いに等しいと思われ。 - 名無しさん (2006年01月04日 00時10分30秒) !! [Pythonクィックリファレンス|http://www.amazon.co.jp/exec/obidos/ASIN/4873111773] {{amazon 4873111773}} *基本的なライブラリの用法解説が載ってる辞書的な本。Pythonの基本文法を理解したあとで、入門書には載ってない自作プログラムを作る場合に必要。 !! [最新Pythonエクスプローラ Django,TurboGears,Twisted,IronPython 完全攻略|http://www.amazon.co.jp/exec/obidos/ASIN/4774130427] {{amazon 4774130427}} * [SoftwareDesign誌|http://www.gihyo.co.jp/magazines/SD]に掲載された内容+α。 * [概要・目次|http://gihyo.jp/book/2007/978-4-7741-3042-2] (技術評論社) !! [物理仮想実験室|http://www.amazon.co.jp/exec/obidos/ASIN/4815804818] {{amazon 4815804818}} * 物理および数値計算の教科書。 * 付属ソフトウェアに Python を使っている。 * 巻末にPythonクイックリファレンスがついている。 * [書籍の紹介ページ|http://www.unp.or.jp/physics/p-index.html] //* Amazonの書籍情報より引用: ''付属のソフトを使って、力学、波動、統計力学などさまざまな物理の問題がコンピュータの中で「実験」できる。条件を変えての実験はもちろん、自分でプログラムを書けばオリジナルな実験も可能となる、まったく新しい教科書。'' !! [Byte of Python|http://swaroopch.info/text/Byte_of_Python:Main_Page] * [CC BY-NC-SA|http://creativecommons.org/licenses/by-nc-sa/2.0/deed.ja]ライセンスの電子書籍。(非商用の制限付きなので販売はされてない。) * [公式サイト|http://swaroopch.info/text/Byte_of_Python:Main_Page] !! [Dive Into Python|http://www.amazon.co.jp/exec/obidos/ASIN/1590593561] {{amazon 1590593561}} * プログラミングの経験がある人向けのPython入門書。 * [GFDL|http://www.opensource.jp/fdl/fdl.ja.html]ライセンスを採用しており、Web上でも無料で読むことができる。 ** [Dive Into Python|http://diveintopython.org/] * 部分的に日本語訳が存在する。 ** [Dive into Python 5.4. (JAPANESE)|https://sites.google.com/site/diveintopythonjp/home] ** [Chapter 2. Your First Python Program(はじめてのPythonプログラム)- でこぼこ翻訳ハジメ|http://funk.exblog.jp/119535/] ** [2.2. Declaring Functions(関数の宣言)- でこぼこ翻訳ハジメ|http://funk.exblog.jp/134881/] ** [2.3. Documenting Functions(関数の文書化)- でこぼこ翻訳ハジメ|http://funk.exblog.jp/142104/] ** [ダイブ イントゥ パイソン|http://masaki.homelinux.com/masaki/?%A5%C0%A5%A4%A5%D6%A1%A1%A5%A4%A5%F3%A5%C8%A5%A5%A1%A1%A5%D1%A5%A4%A5%BD%A5%F3] ** [Dive Into Python|http://bobchin.ddo.jp/diveintopython/] ** [[Dive Into Python] - 暗号、数学、時々プログラミング|http://d.hatena.ne.jp/hamatsu1974/searchdiary?word=%2a%5bDive%20Into%20Python%5d] !! [Dive Into Python 3|http://www.amazon.co.jp/Dive-into-Python-Books-Professionals/dp/1430224150] {{amazon 1430224150}} * 上記 Dive Into Python の新版。 * [Creative Commons BY-SA 3.0|http://creativecommons.org/licenses/by-sa/3.0/]ライセンスを採用しており、Web上でも無料で読むことができる。 ** [Dive Into Python 3|http://diveintopython3.org/] * 日本語訳が存在する。 ** [Dive Into Python 3 日本語版|http://diveintopython3-ja.rdy.jp] !! [Non-Programmer's Tutorial for Python/Contents|http://en.wikibooks.org/wiki/Non-Programmer's_Tutorial_for_Python/Contents] * [Wikibooks|http://en.wikibooks.org/wiki/Main_Page]にあるeBook。サンプルコード大量。 !! [Python Cookbook|http://www.amazon.co.jp/exec/obidos/ASIN/0596007973] {{amazon 0596007973}} * [ActiveState O'Reilly Python cookbook|http://aspn.activestate.com/ASPN/Python/Cookbook/] の書籍版。 * [cookbook 2nd-ed.の日本語版も準備中らしい|http://python.is-a-geek.org/cgi-bin/sechandle.cgi]。いつになるかわからんので気長に待ちましょう。 * 2007年6月23日に発売になりました。 !! [Python Programming on Win 32|http://www.amazon.co.jp/exec/obidos/ASIN/1565926218] {{amazon 1565926218}} *Pythonを使ってWindowsをコントロールする方法がいろいろ書いてある。Excelの操作やGUIプログラムの作り方など。しかし内容が古く、Pythonは1.5.2、Windowsは2000頃の話だ。 * 12章(Advanced Python and COM)と20章(GUI Development)が[Webで閲覧可能|http://www.oreilly.com/catalog/pythonwin32/chapter/index.html]。 !! [wxPython in Action|http://www.amazon.co.jp/exec/obidos/ASIN/1932394621] {{amazon 1932394621}} * PythonでGUIプログラムを作る [wxPython|http://www.wxpython.org/]の解説書。 * 著者のひとり([Robin Dunn|http://alldunn.com/robin/]氏)はwxPython開発者。 * GUIプログラミングの知識がなくても読める。もちろん、基本的なPythonの知識は必要(『[みんなのPython|http://python.rdy.jp/wiki.cgi?page=%B4%D8%CF%A2%BF%DE%BD%F1#p5]』レベルで十分)。wxPythonの使用頻度の高いコンポーネントについてはかなりカバーされている。 * [Manning社のサイト|http://www.manning.com/rappin/]で[2章|http://www.manning-source.com/books/rappin/rappin_ch02.pdf]と[9章|http://www.manning-source.com/books/rappin/rappin_ch09.pdf]のPDFが配布されている。 *表紙の絵は、1796年にフランスで発行された「Encyclopedie des Voyages」という本に書かれた日本の兵士(Soldat Japonais)だそうです。 !! [Text Processing in Python|http://gnosis.cx/TPiP/] {{amazon 0321112547}} * Python でテキスト処理。[無料で読めます|http://gnosis.cx/TPiP/](テキスト形式)。 !! [How to Think Like a Computer Scientist|http://www.ibiblio.org/obp/thinkCSpy/foreword.html] * Python で学ぶコンピュータ・サイエンスの基礎。PDF や LaTeX 形式で欲しい場合は[こちら|http://www.greenteapress.com/thinkpython/]から。 !! [Python Standard Library|http://effbot.org/librarybook/] {{amazon 0596000960}} * Python 2.0 のライブラリの簡単な説明とサンプルコードをまとめたもの。[Web で閲覧できます|http://effbot.org/librarybook/]。 !! [Python Scripting for Computational Science (Texts in Computational Science and Engineering)|http://www.amazon.co.jp/Python-Scripting-Computational-Science-Engineering/dp/3540739157/ref=sr_1_1?ie=UTF8&s=english-books&qid=1214461997&sr=1-1] {{amazon 3540739157}} *Pythonで数値計算をしたい人向け。Numpy、Scipyに関する解説あり。[Webサイトはこちら|http://folk.uio.no/hpl/scripting/]。