Publishing技術評論社の電子書籍サイトログインカート本サイトではJavaScriptを使用しております。JavaScriptが無効な状態ではご利用いただけません。本書は,2013年3月5日に発売された書籍の電子版です。概要1冊で言語仕様から最新の技術までを網羅した内容。網羅的に解説されているだけでなく,各技術に関しては基本からしっかり解説し,必要な箇所では,内部処理が裏で何をしているのかを掘り下げて解説してあるため,体系的に知りたい初心者はもちろん中級者にもお勧めの一冊です.最新のPython3.3に対応。私がPythonに初めて触れてから10年以上が経とうとしています。当時Pythonで日本語を扱うには別途ライブラリを導入する必要が有りました。本書に参加している石本氏のおかげもあり,現在はPythonとしては日本語を扱う苦労はあまりなくなっています。IT業界に転身してからいろいろな種類のプログラミング言語で仕事をしてきましたが,いつのまにかPythonがそばに寄り添っていました。集計データをエクセルでメールに添付して送りたい,PDFにして送りたい,簡単な画面(GUI)を用意したい,Webベースのデータエントリを用意したい,そんな時はいつもPythonで済ませられます。Javaや.NetやCocoaのラッパーとしてもPythonを使ってきました。本書を読んだからには,だまされたと思ってしばらくPythonを便利に使ってみてください。あなたのそばにもPythonが寄り添う事でしょう。Lewis初めてPython触ったのは,2001年大学の頃。大学の先生は「Python試してみたら?」と言われ,挑戦のためにその頃,Pythonの一番有名な分厚い本を愛読して勉強しました。コマンドラインで実行するポーランド記法電卓や,自分のホームページをCGIで作ったりしていました。Web開発に移しましたが,言語はPythonが一番好きだというのが頭から離れなかった。Pythonが好きのは,シンプルな言語仕様とPythonの禅の実用性。自分の生産性を高めるには重いIDEがいらない。テキストエディタとコマンドラインだけで簡単に開発ができるのが素晴らしいと思いました。日本のコミュニティはまだまだ小さいので,我々と共に,もっともっと大きくなって,世界中に日本のコミュニティの影響を広げていきましょう。その最初の一歩で,私はPythonを触り始めた頃の分厚い本の様に,読者の皆様もこの本がPython始まった頃のリファレンスとして愛読して頂ければ,嬉しいです。私が初めてPythonを使ってから,なんともう20年近くが経過してしまいました。この間,色々な環境で,色々なプログラミング言語を使って,色々な開発を行って来ましたが,常にPythonは使い続けて来ました。メインの開発言語としては採用していない場合もありましたが,そんな時でも,システム管理などのツールとして,常に活用してきました。これだけ使い続けるともうPythonは体の一部と言ってもいいぐらいで,どんな時でも自然に使いこなせるようになります。この20年間,どんな環境でもPythonは安定して動き続け,成果をあげ続けてきました。読者の皆さんにも,そんな信頼のおけるツールとして,Pythonをマスターしていてだければと願っています。Hacker"(邦訳:ハッカーなろう)で紹介されていたことから。CGIでやるものであって,PythonでWebアプリケーションを仕事でできるようになるとは考えていませんでした。Pythonはデータやソースを生成したり,テキストを整形したりと,ツールボックスに隠された秘密兵器として使っていました。Zopeのような巨大なアプリケーションサーバや,テキスト整形などのユーティリティ,ScipyやNumpyなど,Pythonは多くの分野に利用されています。Pythonを通じて知った分野も多くあります。3対応の活動を行っています。3への対応を視野に入れています。3対応ということが特別なことではなくなっていくことでしょう。3に踏み出す人など,多くの人にとって本書が役立つことを祈っています。保坂翔馬Pythonを初めて使ったのは学部4年の時でした。C++しか使えなかった当時,コンパイル型ではないスクリプト言語を覚えようと思ったのがきっかけです。所属していた研究室には既にRuby使いがいて,同じ言語はつまらないので別な言語を,と選んだのがPythonでした。2.3の日本語化バージョンを使っていた記憶があります。使い始めて一週間で,無謀にも学内で開催されたプログラミングコンテストに実戦投入した時はwxPythonでGUIアプリケーションを作るなど,かなり簡単だなという印象でした。プロコンの結果は...まあ聞かないでください。そんなPythonですが,就活に失敗して内定が得られず「ああ,もう人生オワタ\(^o^)/」などと思っていた卒業間近,「Pythonが使える」という理由だけでCG会社にアルバイトで入社できました。その時は「Pythonすげえ!」と思ったものです。いう意味では私の人生に大きな影響を与えた言語であると言えます。私が担当したPart4でも様々な分野のライブラリを紹介しているように,Pythonは色々な分野で便利に使える言語です。一つ覚えると適用範囲がとても広がりますし,皆さんの人生に何らかの影響を与える言語となるのではないでしょうか。僕がPythonを本格的に使い始めたのは,世界は終焉を迎えることもなく20世紀も終わり,21世紀の幕開けの頃でした。Pythonに触れたのはそれより数年前のことで,インデントを強要する奇妙な言語と言う印象でした。当時はPythonよりRubyの方が好みでした。Pythonを徐々に好きになっていたのは,きっとインデントすらまともにしない先輩プログラマーのおかげだったと思います。それから十年以上が経ち,Pythonは様々なところで使われているにもかかわらず,日本ではなぜかヘビのように人目を忍んでいるように感じます。海外ではかなりメジャーな言語になっているらしいので,そろそろ英語を習得するようにPythonをマスターする頃かも知れません。Pythonは比較的に言語仕様がシンプルで,学習が容易です。仕事のコードの中でPythonが紛れ込んでいても,大抵のプログラマはすぐにキャッチアップできます。Pythonを書かなくて忘れてしまっても,すぐに思い出せます。今年はへび年なので,こっそりとPythonが日常に忍び込んで欲しいですね。露木誠(つゆきまこと)1974年生まれ。20世紀末、異業種からIT業界へ転身し、勢い余ってOSSの世界へ足を踏み入れる。他言語、他フレームワークの勉強会へも参加し、DjangoやPythonの良さを説いて回っている。学生時代に演劇青年期を持つため、文章に冗長なところがあるかもしれない。Lewis(ルイス・イアン)2006年に日本に移動し,2008年,株式会社ビープラウドに転職。PythonのWeb開発や,OSSライブラリの作成に携わる。AWSやAppEngineなどのインフラから,コミュニティの活動まで興味を持ち,会社のみんなが使うツールも,PyConJPの運営の渉外も高い熱でやっています。石本敦夫(いしもとあつお)1998年にスタートした,日本語によるPythonメーリングリストの初代管理人。長年,ソフトハウスに勤務し,電話交換機の端末制御から金融システム,PC用パッケージアプリケーションなど,各種の開発に携わる。小田切篤(おだぎりあつし)2010年,株式会社ビープラウドに転職。Pythonを使ったWebアプリケーション開発に携わる。しょうま)ゲーム業界を志望するも就活に失敗し,色々あってCG制作会社に入社。Pythonを使って社内のシステム開発に携わる。その後グループウェア開発の会社に転職して現在に至る。JPの運営に携わっている。大谷弘喜(おおたにひろき)2001年,アリエル・ネットワーク株式会社設立に参加し,現在に至る。現在の主力製品であるグループウェア「アリエル・エンタープライズ」の基本設計や開発に携わる。osサポートダウンロード本書のサンプルコードをダウンロードできます。データは,圧縮ファイル形式でダウンロードできます。圧縮ファイルをダウンロードしていただき,適宜解凍してご利用ください。