当サイトではアフィリエイト広告を利用しています
コンピュータ用語集
ハードウェア
モバイル・スマートフォン
インターネット・Webデザイン
ネットワーク
アプリケーション
OS
デザイン・グラフィックス
その他
|
|
【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
<p><strong>(概要)</strong><br /> 「パーフェクトPython」の改訂版。 前版はPython 3.2/3.3系をベースに構成されていたこともあり,最新のバージョン(Python 3.8)に変更に加え、新たに型ヒントやasynioによるコルーチンを利用したプログラミングの解説、Webクローリング・スクレイピングのライブラリなども紹介をしています。 Pythonの言語仕様や思想、実際に直面する問題の解決から幅広いサードパーティ製のライブラリまでこれ一冊でPythonの知識が身に付きます。 </p> <p><strong>(こんな方におすすめ)</strong><br /> ・最新のPython 3.8の情報が知りたい人<br /> ・Pythonでロジックは書くことができるが,もう一歩踏み出したい人</p> <p><strong>(目次)</strong><br /> <strong>Part1 Python〜overview</strong><br /> <strong>1章 Pythonの概要</strong><br /> 1-1 Python 3と本書<br /> 1-2 Pythonがどのように使われてきたか<br /> 1-3 特徴<br /> 1-4 Pythonの禅<br /> 1-5 Pythonを使う準備<br /> <strong>Part2 言語仕様</strong><br /> <strong>2章 Pythonの基本</strong><br /> 2-1 インデント(ブロック)<br /> 2-2 入出力<br /> 2-3 コメント<br /> 2-4 ドキュメンテーション文字列とオンラインヘルプ<br /> 2-5 識別子(名前)<br /> 2-6 変数<br /> 2-7 予約語<br /> 2-8 デバッグ・トレースバック<br /> 2-9 メモリー管理<br /> <strong>3章 型とリテラル</strong><br /> 3-1 オブジェクトについて<br /> 3-2 論理型<br /> 3-3 数値型<br /> 3-4 シーケンス(Sequence)<br /> 3-5 set(セット)<br /> 3-6 辞書型(Dictionaries)<br /> 3-7 None型<br /> 3-8 列挙型(Enum)<br /> <strong>4章 制御構文</strong><br /> 4-1 条件文<br /> 4-2 比較演算子<br /> 4-3 ループ<br /> 4-4 リスト内包表記<br /> 4-5 その他の内包表記<br /> 4-6 例外処理<br /> 4-7 with<br /> 4-8 代入式<br /> <strong>5章 関数</strong><br /> 5-1 関数の定義<br /> 5-2 引数の指定<br /> 5-3 デフォルト引数<br /> 5-4 可変長引数<br /> 5-5 return文<br /> 5-6 global宣言<br /> 5-7 nonlocal宣言<br /> 5-8 ジェネレータ関数<br /> 5-9 コルーチン<br /> 5-10 高階関数とlambda式<br /> 5-11 関数デコレータ<br /> 5-12 ドキュメンテーション文字列<br /> 5-13 関数アノテーション<br /> <strong>6章 クラス</strong><br /> 6-1 クラスの定義<br /> 6-2 クラスオブジェクト<br /> 6-3 メソッド<br /> 6-4 イニシャライザ(コンストラクタ)<br /> 6-5 ファイナライザ(デストラクタ)<br /> 6-6 インスタンスアロケータ<br /> 6-7 継承<br /> 6-8 多重継承<br /> 6-9 特殊メソッド<br /> 6-10 プライベートメンバー<br /> 6-11 ディスクリプタ<br /> 6-12 コンテキストマネージャー<br /> 6-13 プロパティ<br /> 6-14 クラスメソッド<br /> 6-15 クラスデコレータとメタクラス<br /> 6-16 抽象基底クラス<br /> 6-17 クラス生成時の簡易なカスタマイズ<br /> <strong>7章 モジュールとパッケージ</strong><br /> 7-1 モジュール<br /> 7-2 モジュールのインポート<br /> 7-3 モジュールの検索パス<br /> 7-4 モジュールの構成<br /> 7-5 パッケージ<br /> 7-6 名前空間パッケージ<br /> 7-7 モジュールオブジェクト<br /> 7-8 モジュールの実行 197<br /> <strong>8章 型ヒント</strong><br /> 8-1 型ヒントとは<br /> 8-2 変数アノテーション<br /> 8-3 typingモジュール<br /> 8-4 アノテーションの遅延評価<br /> 8-5 スタブファイル<br /> 8-6 サードパーティの型ヒント情報の配布方法<br /> <strong>9章 拡張モジュールと組み込み</strong><br /> 9-1 拡張モジュール<br /> 9-2 拡張モジュールのビルド<br /> 9-3 例外処理<br /> 9-4 Global Interpreter Lock(GIL)<br /> 9-5 組み込み型の定義<br /> 9-6 アプリケーションにPythonを組み込む<br /> <strong>10章 標準ライブラリ</strong><br /> 10-1 sys<br /> 10-2 os<br /> 10-3 site<br /> 10-4 venv(仮想環境)<br /> 10-5 atexit<br /> 10-6 builtins<br /> 10-7 pdb<br /> <strong>Part3 実践的な開発</strong><br /> <strong>11章 コマンドラインユーティリティ</strong><br /> 11-1 Pythonでのファイルの取り扱いと文字コード<br /> 11-2 文字列のフォーマット<br /> 11-3 さらにテキストファイルを極める<br /> 11-4 Pythonオブジェクトでデータ処理<br /> 11-5 コマンドラインアプリケーションとコマンドライン引数<br /> 11-6 TODOリストアプリケーション<br /> 11-7 まとめ<br /> <strong>12章 チャットサーバー</strong><br /> 12-1 asyncio入門<br /> 12-2 aiohttp入門<br /> 12-3 websocketサーバー<br /> 12-4 websocketを利用したechoサーバー<br /> 12-5 websocketクライアント<br /> 12-6 echoサーバーをチャットサーバーにする<br /> 12-7 PyQt入門<br /> 12-8 PyQtでwebsocketクライアント<br /> 12-9 WebSocketの操作にUIをつける<br /> 12-10 まとめ<br /> <strong>13章 アプリケーション/ライブラリの配布</strong><br /> 13-1 配布のための準備<br /> 13-2 実際の配布物を作成する<br /> 13-3 まとめ<br /> <strong>14章 テスト</strong><br /> 14-1 Pythonのテストツール<br /> 14-2 ユニットテスト(unittest)<br /> 14-3 doctest<br /> 14-4 モック<br /> 14-5 実践テスト<br /> 14-6 まとめ<br /> <strong>15章 Webプログラミング</strong><br /> 15-1 Web Server Gateway Interface(WSGI)<br /> 15-2 WSGIアプリケーションで役立つ外部ライブラリ<br /> 15-3 Wikiアプリケーションを作る<br /> 15-4 Webアプリケーションのテスト<br /> 15-5 まとめ<br /> <strong>Part4 外部ライブラリ</strong><br /> <strong>16章 学術/分析系ライブラリ</strong><br /> 16-1 statistics<br /> 16-2 NumPy<br /> 16-3 SciPy<br /> 16-4 Matplotlib<br /> 16-5 NetworkX<br /> <strong>17章 実践データ収集・分析</strong><br /> 17-1 Scrapy<br /> 17-2 クローリング<br /> 17-3 スクレーピング<br /> <strong>18章 マルチメディア</strong><br /> 18-1 イメージ(pypng)<br /> 18-2 サウンド(stagger)<br /> 18-3 3D CG(Blender)<br /> 18-4 ゲーム(pygame)<br /> <strong>19章 ネットワーク</strong><br /> 19-1 HTTPクライアント(requests)<br /> 19-2 HTML/XMLパージング(lxml)<br /> 19-3 HTML/XMLパージング(Beautiful Soup 4)<br /> 19-4 RSS/Atomパージング(feedparser)<br /> 19-5 チャット(slackclient)<br /> 19-6 チャット(irc)<br /> <strong>20章 データストア</strong><br /> 20-1 KeyValueStore<br /> 20-2 DBドライバ<br /> 20-3 ORマッパ<br /> 20-4 タスクキュー<br /> 20-5 シリアライズ<br /> <strong>21章 運用/監視</strong><br /> 21-1 運用(InvokeとFabric)<br /> 21-2 監視(PySNMP)<br /> 21-3 ドキュメンテーション(Sphinx)<br /> <strong>Appendix</strong><br /> <strong>AppendixA 環境構築</strong><br /> <strong>AppendixB 標準ライブラリ</strong></p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
商品を詳しく見る
¥ 3,608-(税込)
#ショップ名 :
楽天Kobo電子書籍ストア
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「プログラミング」の関連商品を見る
「プログラミング」の人気商品を見る
| | |
|